配置参考
https://github.com/simple-rtmp-server/srs/wiki/v2_CN_LowLatency
延迟影响因素
编码器:不同的编码器(免费或开源的),延迟也是不同的。
流媒体服务器:SRS2
流协议:比如:rtmp是实时性比较高的,http_flv也是实时性比较高的,HLS就不行了,官方说60s之内的都可以容忍……
播放器:vlc要比ffplayer和player慢。
网络:当然也和网络有关系,并且关系还比较大。
视频码率:200k和2M的码率这个比较,当然也可以归到网络原因中去。
SRS配置低延迟
listen 1935;
max_connections 1000;
srs_log_tank file;
srs_log_file ./objs/srs.log;
http_api {
enabled on;
listen 1985;
}
http_server {
enabled on;
listen 80;
dir ./objs/nginx/html;
}
stats {
network 0;
disk sda sdb xvda xvdb;
}
vhost __de