现在有个需求需要将最少 10 路的摄像头画面在 web 页面上播放
然后使用的 Nginx-http-flv-module + FFmpeg + Flv.js
是这一套逻辑
但是现在实现后出现了很奇怪的问题,页面上最多同时播放六个摄像头的画面,不知道瓶颈卡在什么地方了
有无有经验的大佬指点一下
ffmpeg 转码的命令
ffmpeg -i rtsp://admin:[email protected]/h264/ch1/main/av_stream -vcodec copy -acodec copy -f flv rtmp://127.0.0.1:1935/video/fz18
1
a33291 2023-07-19 11:00:01 +08:00 1
|
2
a33291 2023-07-19 11:01:16 +08:00 1
补充一下,想要解除此限制
1.修改 chrome 源码,移除或增大此限制 2.让后端出多个域名隔离,这样每个域都有 6 个连接可用 3.改为 websocket 协议取流 |
4
Reficul 2023-07-19 12:50:05 +08:00
如果是连接数限制,HTTP2 应该也可以?
|
5
yagamil 2023-07-20 08:53:55 +08:00
好奇转码后,视频的延时一般有多大?
|