概述
流媒体传输协议:
RTMP RTSP
WebRtc hls http-flv
流媒体服务器:
Nginx EasyDrawin SRS simple-rtsp-sever
SRS服务器安装
1 下载源码
github下载zip版本
git地址
2 cd trunk文件夹
3 编译
./configure && make
4 开启srs
./objs/srs -c conf/srs.conf
关闭srs
./etc/init.d/srs stop
5 参看状态
./etc/init.d/srs status
6 若出现内存泄漏的情况查看log文件,判断是否是端口占用
打开终端,并输入以下命令查看端口 1935 是否被占用:
netstat -tuln | grep 1935
您可以使用 lsof 命令查找占用端口 1935 的程序进程,以确定是哪个程序在使用该端口:
sudo lsof -i :1935
!nginx流媒体的服务监听端口也是1935
systemctl stop nginx
关闭nginx