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

 谁是美甲花样美指 发布于 2023-02-09 15:14

我正在寻找从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事件,但我不明白它们何时被呼叫.


有人可以向我解释一下有关流视频的更多信息,甚至可以解决我对服务器和客户端代码的疑虑吗?

非常感谢!:)

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有