一.rtmp服务器搭建 环境: centos 7.* 1.先安装docker(省略) 2.下载docker容器 docker pull alfg/nginx-rtmp 3.运行容器(记得打开防火墙端口 1935和8080) docker run -it -p 1935:1935 -p 8080:80 --rm nginx-rtmp 二.推流方式 ok rtmp服务器 搭建成功,接下来就是推流了(这里列举三种方式) 第一种:利用OBS Studio推送直播到这个地址 rtmp://服务器ip:19…
以后的项目里面可能需要用到直播,所以就先看看 本来想在自己MAC上搭建nginx的,后来怕把自己的机子搞乱,刚好就学习了下docker,感觉docker强大就在于是一个操作系统软件的版本管理系统,可以随意地提交和修改操作系统,用起来比virtual box这些简单多了 docker的强大在于它并不是创建一个操作系统就要把这个操作系统完全创建出来,他完全是需要堆栈式的结构,具体可以看这个 http://www.cnblogs.com/Bozh/p/3958469.html 所以我们创建10个操作系…
在尝试使用webRTC实现webapp直播失败后,转移思路开始另外寻找可行的解决方案.在网页上尝试使用webRTC实现视频的直播与看直播,在谷歌浏览器以及safari浏览器上测试是可行的.但是基于基座打包为webapp后不行,所以直播的话建议还是原生的好.HBuilder自带的H5+有提供了原生的视频播放和推流录制上传,但是需要有一个rtmp直播流服务器,用于测试和开发,这时就需要自建rtmp服务推流了. 极速搭建简单RTMP直播流服务器 开发环境:macOS 需要安装并启动docker:➡️ …
欢迎大家积极开心的加入讨论群 群号:371249677 (点击这里进群) 一.方案简要 首先通过对开发方案的仔细研究(实时监控.流媒体.直播流方案的数据源-->协议转换-->服务器-->前端播放的简单介绍:http://blog.csdn.net/eguid_1/article/details/51725970) 二.采用nginx作为rtmp直播流服务器 由于已经存在一台nginx服务器,(该nginx的web配置:http://blog.csdn.net/eguid_1/articl…
利用Docker搭建本地https环境的完整步骤 这篇文章主要给大家介绍了关于如何利用Docker搭建本地https环境的完整步骤,文中通过示例代码将实现的步骤介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 什么是 HTTPS 我们都知道 Web App 的运行都是建立在网络应用层 HTTP 协议的,HTTP 协议能够进行客户端和服务器之间的请求和返回.但是这个过程是明文传输的,当请求被抓包后传输内容很容易被篡改,这对用户的安全性来说是极其严重的威胁.PWA 应…
利用 Docker 搭建 IPFS 私有网络 本文原始地址:https://sitoi.cn/posts/40630.html 下载项目 项目地址:https://github.com/Sitoi/private-network-ipfs 环境 两台 Linux 设备,分别配置他们的ip地址为 192.168.1.244 和 192.168.1.246 步骤 修改挂载目录 通过 docker 创建 IPFS 容器 确保配置 IPFS API 以允许跨源(CORS)请求 生成并分发一个共享 key…
最近项目比较紧张,所以没什么时间写博客,正好这几天没什么事,赶紧记录下自己最近所学. 环境配置 服务器选用 服务器我选择的是小鸟云 ,原因很简单,他的个人用户有3个月免费使用时间. 服务器环境 Windows 2008 R2 64位 nginx for windows 用于部署流服务器 nginx是什么不知道的小朋友请自行谷歌 conf/nginx.conf 为配置文件实例 RTMP监听 1935 端口,启用live 和hls 两个application HTTP监听 8080 端口, :808…
开发环境 Ubuntu 14.04 server nginx-1.8.1 nginx-rtmp-module nginx的服务器的搭建 安装nginx的依赖库 sudo apt-get update sudo apt-get install libpcre3 libpcre3-dev sudo apt-get install openssl libssl-dev 1 2 3 配置并编译nginx 使用nginx的默认配置,添加nginx的rtmp模块.  ./configure --add-mo…
开发环境 Ubuntu 14.04 server nginx-1.8.1 nginx-rtmp-module nginx的服务器的搭建 安装nginx的依赖库 sudo apt-get update sudo apt-get install libpcre3 libpcre3-dev sudo apt-get install openssl libssl-dev 1 2 3 配置并编译nginx 使用nginx的默认配置,添加nginx的rtmp模块.  ./configure --add-mo…
    一.环境和工具 ubuntu 14.04 desktop 不用server的原因是一部分的演示用到了linux视频播放和直播软件,自己还要装桌面,麻烦. 不建议使用 最新的16TLS,我一开始就用它来做的,但是各种坑,因为很多包都被废弃或者必须降级   Nginx1.8.1 这个是我之前装的版本,版本没什么大的影响 我是源代码编译安装的,不建议用 apt-get install nginx nginx-rtmp-module github地址:https://github.com/aru…