服务端流媒体服务器搭建
选择的流媒体服务器linux+nginx+rtmp_module
https://github.com/arut/nginx-rtmp-module
1.需要下载的其他包
2.上传至linux服务器解压添加模块编译
tar -zxvf nginx-1.9.9.tar.gz
cd nginx-1.9.9
./configure --prefix=/usr/local/nginx --add-module=../nginx-rtmp-module --with-http_ssl_module
make && make install
3.配置nginx.conf (路径../nginx-1.9.9/conf/nginx.conf)
添加rtmp,端口1395,应用名mylive,live on配置直播功能
http端口更改为非80,80占用无法启动
4.启动nginx
cd ../nginx-1.9.9/sbin/
./nginx
5.启动成功后可以进行推流、拉流
推流:利用ffmpeg命令
拉流:利用pc端安装的vlc播放器
准备一个MP4视频,解压ffmpeg工具,打开cmd进入ffmpeg/bin/目录
关于ffmpeg命令可以自行百度
正在推流
打开vlc即可观看推流的视频
rtmpstream与推流时的名字一致
最后效果图