6
我正在尝试将H264视频从服务器实时流式传输到浏览器。 H264流不包含在MP4容器中,而是以原始H264帧的形式发现它到浏览器(通过网络套接字)的方式。对原始视频帧使用媒体源扩展
问题是: 是否有可能用原始帧而不是文件容器(如MP4或WebM)提供媒体源扩展?
诸如MPEG-DASH之类的mp4解决方案并没有给我提供我需要的关于低延迟,多视频同步和我需要实现的其他元素的灵活性。
我正在尝试将H264视频从服务器实时流式传输到浏览器。 H264流不包含在MP4容器中,而是以原始H264帧的形式发现它到浏览器(通过网络套接字)的方式。对原始视频帧使用媒体源扩展
问题是: 是否有可能用原始帧而不是文件容器(如MP4或WebM)提供媒体源扩展?
诸如MPEG-DASH之类的mp4解决方案并没有给我提供我需要的关于低延迟,多视频同步和我需要实现的其他元素的灵活性。
MSE需要MP4装箱,而且在浏览器中实现太麻烦。
使用原始h264,您可以尝试使用Broadway,一个h264解码器(通过emscripten)实现浏览器。
实时示例中的问题仍然是有关... – galbarm
你发现任何方式流原料H264帧? – thunderbird
不,我暂时停止了研究,但稍后我会回到这个。我会在这里分享我的结论。 – galbarm