我正在尝试从服务器到浏览器进行H264视频的实时直播。H264流没有包装在MP4容器中,而是以原始H264框架的形式(通过web套接字)找到了到达浏览器的途径。
问题是:是否有可能为媒体源扩展提供原始帧,而不是MP4或WebM等文件容器?
诸如MPEG-DASH之类的mp4解决方案没有给我在低延迟、多视频同步和其他我需要实现的元素方面所需的灵活性。
发布于 2015-09-22 07:06:32
MP4装箱是MSE所必需的,而且在浏览器中实现起来太麻烦了。
使用raw h264,您可以尝试使用百老汇,这是一个用于浏览器的h264解码器(通过emscripten)实现。
在我的专用项目https://github.com/131/h264-live-player中查看实时示例
https://stackoverflow.com/questions/27919426
复制相似问题