Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用WebRTC从网络摄像机捕获媒体流,将流发布到媒体服务器并从那里分发_Javascript_Video_Video Streaming_Webrtc_Scalability - Fatal编程技术网

Javascript 使用WebRTC从网络摄像机捕获媒体流,将流发布到媒体服务器并从那里分发

Javascript 使用WebRTC从网络摄像机捕获媒体流,将流发布到媒体服务器并从那里分发,javascript,video,video-streaming,webrtc,scalability,Javascript,Video,Video Streaming,Webrtc,Scalability,我想向许多接收器广播一个视频流,比如说5000-15000。我只是 要使用WebRTC将媒体流从广播公司的网络摄像机(getUserMedia())发送到 服务器(f.e:wowza)。将媒体流转码到HLS和MPEG DASH并分发 它是给接收者的 所以我们有B1谁的流通过媒体服务器被分配到R1,R2,…,R5000 据我所知,WebRTC不是为一对多架构设计的。我不想使用P2P。主要目标是 为了摆脱闪光灯进入广播公司的网络摄像机 请注意,该流将承载成人内容,广播公司可随时将免费流转为私人流。也

我想向许多接收器广播一个视频流,比如说5000-15000。我只是 要使用WebRTC将媒体流从广播公司的网络摄像机(
getUserMedia()
)发送到 服务器(f.e:wowza)。将媒体流转码到HLS和MPEG DASH并分发 它是给接收者的

所以我们有B1谁的流通过媒体服务器被分配到R1,R2,…,R5000

据我所知,WebRTC不是为一对多架构设计的。我不想使用P2P。主要目标是 为了摆脱闪光灯进入广播公司的网络摄像机

请注意,该流将承载成人内容,广播公司可随时将免费流转为私人流。也就是说
只有付费会员才可以访问它。

WebRTC设计为多对多。但这不仅仅是为了从网络摄像头中获取流。它还对其进行编码并通过网络发送。加上P2P连接

如果你想实现你所说的,我认为你可以在广播公司和媒体服务器之间建立P2P连接。并在媒体服务器中转换/过滤/重新传输流


或者,您可以从网络摄像头获取流,对其进行编码并将其发送到服务器。但我认为这更难。

WebRTC设计为多对多。但这不仅仅是为了从网络摄像头中获取流。它还对其进行编码并通过网络发送。加上P2P连接

如果你想实现你所说的,我认为你可以在广播公司和媒体服务器之间建立P2P连接。并在媒体服务器中转换/过滤/重新传输流

或者,您可以从网络摄像头获取流,对其进行编码并将其发送到服务器。但我认为这更难