基于流视频概念(从NodeJS到MediaSource)

时间:2013-12-18 08:39:14

标签: node.js video video-streaming media-source

我正在寻找从NodeJS服务器到客户端的流媒体解决方案,然后将它们与MediaStream API合并。

重点是我不知道流媒体是如何运作的。

我如何通过HTTP协议发送视频块?我看到状态代码206是“部分内容”。我认为这些块会生成大量的206代码,而最后一个块会生成200个代码:

chunck 1/5 --> 206 'Partial Content'
chunck 2/5 --> 206 'Partial Content'
chunck 3/5 --> 206 'Partial Content'
chunck 4/5 --> 206 'Partial Content'
chunck 5/5 --> 200 'OK'

那是对的吗?


服务器端

我发现了许多使用文件路径生成块的示例,但我有一个带有视频二进制的Buffer,我如何生成块?


客户端

我看到没有关于MediaSource API的完善文档。在我在网络中找到的示例中使用了webkitsourceopensourceopen事件,但我不明白它们何时被调用。


有人可以向我解释一些关于流媒体视频的内容,甚至可以解决我对服务器和客户端代码的疑虑吗?

非常感谢! :)

0 个答案:

没有答案