iOS:直播:开启本地rtmp服务器
2019-08-10 本文已影响0人
豆浆油条cc
核心:nginx+rtmp+ffmpeg
1.Homebrew安装
验证Homebrew是否安装
man brew
如果没有安装,执行命令
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2.安装nginx
先下载nginx到本地
brew tap homebrew/nginx
安装
brew install nginx-full --with-rtmp-module
安装成功后,输入命令,查看是否安装成功。
nginx
在浏览器里打开http://localhost:8080
安装成功显示的内容:
3.安装ffmpeg进行推流
brew install ffmpeg
安装成功后,可以在终端使用ffmpeg推流本地视频文件,验证下
ffmpeg -re -i 路径文件 -vcodec libx264 -acodec aac -strict -2 -f flv rtmp://localhost:1935/rtmplive/room
安装VLC拉流播放地址:
rtmp://localhost:1935/rtmplive/room