nginx使用rtmp总是延迟2秒请教
大家好 我现在有一个需求我在本地搭建了一个 nginx+rtmp服务器
本地安装obs 采集屏幕推流到rtmp服务器
然后本地使用ffplay拉流播放
发现有2秒的延迟 怎么配置都没有用 而且这三个都是内网 也不存在网络问题 网络缓存什么都拉到最低了 还是2秒延迟雷打不动
我想问rtmp这个协议就是这样吗?还是因为其他问题呢 设了2秒的缓存吧
再说即便是内网 没有延迟 外一网络波动 也会断流的
设2秒缓存 不是正好规避断流问题?
应该是默认设置的2秒缓存吧? 一般不是3秒吗
这是最低下限了
可以了解一下这个:后台运行软件直接把屏幕画面转为rtsp流或者onvif协议流,被NVR或者PC客户端拉取,当然,也有rtmp推流
https://www.52pojie.cn/thread-1952714-1-1.html
看看rtmp服务器 有无SVC选项,之前处理过一个监控rtmp推流的问题延时2秒 就是监控端这个SVC选项被打开了关闭就是实时的了 RTMP协议本身并不是设计来提供极低延迟的流媒体传输协议,试试WebRTC
页:
[1]