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
安装成功显示的内容:

image

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

上一篇下一篇

猜你喜欢

热点阅读