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
Video 使用数据通道发送本地视频+;媒体源扩展API_Video_Webrtc_Media Source_Rtcdatachannel_Peer Connection - Fatal编程技术网

Video 使用数据通道发送本地视频+;媒体源扩展API

Video 使用数据通道发送本地视频+;媒体源扩展API,video,webrtc,media-source,rtcdatachannel,peer-connection,Video,Webrtc,Media Source,Rtcdatachannel,Peer Connection,我一直在玩WebRTC peerconnections有一段时间了,但我似乎在扩展peerconnections和p2p视频的可能性(至少现在) 现在,我一直在研究媒体源扩展API,以创建一个替代解决方案 上周左右,我们一直在使用MSE API,到目前为止,我们已经能够使一个本地的.webm视频文件正常工作,即将视频文件分块并显示在html视频元素上 接下来,我尝试让一个节点服务器对视频进行分块并将其发送到客户端,然后客户端使用MSE API来显示视频(MSE应该如何用于 现在我想知道是否有可能

我一直在玩WebRTC peerconnections有一段时间了,但我似乎在扩展peerconnections和p2p视频的可能性(至少现在)

现在,我一直在研究媒体源扩展API,以创建一个替代解决方案

上周左右,我们一直在使用MSE API,到目前为止,我们已经能够使一个本地的.webm视频文件正常工作,即将视频文件分块并显示在html视频元素上

接下来,我尝试让一个节点服务器对视频进行分块并将其发送到客户端,然后客户端使用MSE API来显示视频(MSE应该如何用于

现在我想知道是否有可能通过p2p数据通道从html视频元素发送本地视频,然后使用MSE API在接收客户端将视频拼接在一起。这几乎是在重新创建WebRTC对等连接现在已经在做的事情


只是想知道是否有人尝试过这个,因为我怀疑人们是否会正常使用这些API。我很快就会尝试:

您可以在这里查看我的答案:


这是一个概念代码,没有建立数据通道连接,但这是一个开始。

请不要将完全相同的答案(既不是直接副本,也不是链接)发布到多个问题上:它不是适合所有问题,或者问题是重复的,因此应该标记/关闭。