请教各位,监控摄像头,如何做到 web 播放其视频无延迟?

2019-07-17 11:08:25 +08:00
 328174749

摄像有是大华的,目前只能 ie 通过 activex 插件的形式播放 rtsp 延迟最小,想问有没有支持 chrome 这些最新游览器的办法,其实方法找到很多,但是都有延迟,需求是控制在 1 秒之内,

6241 次点击
所在节点    程序员
23 条回复
Ljf980
2019-07-17 11:21:12 +08:00
websocket 只要你流量付得起
iseejun
2019-07-17 11:35:52 +08:00
实时视频:摄像头采集,视频编码,传输,然后解码,1s 的延迟很牛了好不,要是高清视频更牛了。
Austaras
2019-07-17 11:42:48 +08:00
websocket,要是你开发人力过剩可以上 webrtc
abdiweli
2019-07-17 12:26:08 +08:00
一般延迟都达 30 秒呢!
missdeer
2019-07-17 13:11:19 +08:00
1 秒很牛了+1
特别是你的浏览器和摄像头距离很远的话,更多延迟也是正常的
KyonLi
2019-07-17 13:28:42 +08:00
webrtc+1
zjl03505
2019-07-17 13:52:27 +08:00
大华内部说是在搞新的拉流方法,支持 chrome
时间说是年中,然而年中即将过去。。。
LANB0
2019-07-17 13:58:39 +08:00
公网访问的话基本做不到,局域网的延时也在 200 毫秒以上。要想支持 chrome,无非两种方式转 flv,用 flv.js 去播,要么转 MP4,用 H5 去播。转码都要缓存,延时就上去了
chenluo0429
2019-07-17 14:42:57 +08:00
海康威视 web 开发包 3.2 是用 websocket 的,局域网内的延迟还好
cluulzz
2019-07-17 14:44:45 +08:00
wangxiaoaer
2019-07-17 15:10:55 +08:00
借楼问一下,那么那些直播平台(斗鱼之类)是怎么做的?他们延迟多高?
littiefish
2019-07-17 15:12:32 +08:00
等 5G ? 5G 宣传的不就是这个吗
keith1126
2019-07-17 15:12:44 +08:00
@wangxiaoaer #11

根据观察,应该都是有一两分钟的延迟的(不完全是技术原因导致
win7pro
2019-07-17 15:15:54 +08:00
chrome 常用的就是 m3u8 了
wangxiaoaer
2019-07-17 15:21:38 +08:00
@keith1126 #13 人为的延迟应该是为了控制突发情况。
xnode
2019-07-17 15:23:22 +08:00
webrtc
你可以用声网的 sdk,声网不是最近在搞活动吗
LeeSeoung
2019-07-17 15:25:38 +08:00
@keith1126 确定有这么大延迟吗?我看直播的时候 有的主播为了防止游戏窥屏,还需要手动加直播延迟十几秒那种。
LeeSeoung
2019-07-17 15:26:55 +08:00
@keith1126 而且还有弹幕互动 根据观测 应该延迟十秒内有。
pkookp8
2019-07-17 15:39:25 +08:00
@iseejun 在电脑过一个交换机接摄像头的情况下,我们(大华的名义上的友商)的测试允许的延时是 300ms,否则算测试失败
Coioidea
2019-07-17 20:53:10 +08:00
@keith1126 没有那么大吧(不同平台 /不同用户不一样?)我曾经 bilibili 开音乐台延迟 15s 内啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/583714

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX