相关文章:MacOS安装Nginx+ffmpeg(rtmp直播服务器搭建)
直播原理
目前各主流浏览器支持的视频格式:
直播协议:
- HLS协议
http://live.streamingfast.net...
http://live.streamingfast.net...
http://live.streamingfast.net...
静态列表
全量列表
VOD表示点播,ENDLIST表示结束
- RTMP协议
- HTTP-FLV协议
直播原理总结
video基础认识
准备工作(MAC环境下)
命令行操作
- 安装Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent...)"
- 依赖Homebrew安装Nginx
brew install nginx
- 启动Nginx
brew services start nginx
- 进入nginx目录下
cd /usr/local/Cellar/nginx/1.15.5/html
- 从远程仓库克隆
git clone git@gitee.com:hughiesong/h5live-demo.git
- 进入仓库文件夹
cd h5live-demo
- 创建index.html
touch index.html
- 用atom打开
open index.html -a atom
属性和方法
demo地址:https://github.com/HughieSong...
事件
直播源的制作
方法一:
Mac安装:MacOS安装Nginx+ffmpeg(rtmp直播服务器搭建)
Windows安装:http://nginx.org/en/docs/wind...
安装后验证:浏览器中输入http://localhost:8080
方法二
第一步下载服务、第二步安装服务参考MacOS安装Nginx+ffmpeg(rtmp直播服务器搭建)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。