常用的流媒体服务器有:
nginx、SRS、BMS
这里主要介绍nginx、SRS
这里都用docker来运行流媒体服务器
docker
- 安装
下载Mac版docker stable 直接安装
注册一个docer账号直接登录
SRS
- 安装
SRS guthub地址:https://github.com/ossrs/srs/
启动上面安装的docker软件后,打开终端命令行运行以下命令就可以启动SRS:
docker run --rm -p 1935:1935 -p 1985:1985 -p 8080:8080 --restart always \
registry.cn-hangzhou.aliyuncs.com/ossrs/srs:3
iOS端
推流地址设置为:rtmp://xx.xx.xx.xx/live/livestream(xx.xx.xx.xx为安装SRS的电脑ip)
WSLiveStreamInfo *stream = [WSLiveStreamInfo new];
stream.url = @"rtmp://xx.xx.xx.xx/live/livestream";
[self.session startLive:stream];
VLC
电脑端