佬友们,在线视频直播怎么做到1000ms及以下的延迟

因为实际使用场景(如在线抓娃娃)对于延迟的要求非常高,使用自建 srs 服务, hls 配置,延迟最低还是在2000 ~ 3000ms左右,再降就怎么降不下来了。
摄像头已经做了降低分辨率、降低码流;
刚接触这块了解不多,佬友们有没有什么好的解决方案,求推荐!

2 个赞

软件开发快问快答

我用srs的rtmp2webrtc,webrtc播放,延迟很低,码率拉到5000k,就是我自己小水管多人看吃不消

2 个赞

蹲一下

1 个赞

要超低延迟就用webrtc,这个rtmp2webrtc还能用obs推流的

1 个赞

使用的时候延迟有多少嘞?用了腾讯的webrtc,贵!

2 个赞

低延迟可以用http-flv,个人更喜欢hls,切片可以被cf缓存,能省不少流量

3 个赞

半秒以内吧,也是自建srs服务的

2 个赞

国内服务都挺贵的,webrtc怎么降低带宽消耗我也在找解决方案TAT

2 个赞

感谢佬,我用obs推流能在500ms左右,但是使用摄像头直播推流延迟就又又又上去了 :face_with_open_eyes_and_hand_over_mouth: 是不是跟摄像头的配置也有关系

1 个赞

没有用过摄像头推流 :joy:
摄像头接电脑用obs推推正常的话就是摄像头的推流配置问题了吧

2 个赞

直接用的摄像头推流。但是用腾讯webrtc延迟又是比较低的,我整不明白问题到底出哪了 :melting_face:

1 个赞

一般推流本来就有设置延时?跑个本地的试试,性能问题大概率只能用钞能力解决

本地低的很,腾讯又来了trtc,使用钞能力