我们正在尝试使用基于Chromium的应用程序(使用cef)播放单个.TS文件,使用H.264编解码器和aac音频 - for mac platform。 < / p>
我们想在视频标签中指定 video / mp2t mime type 来播放文件 - 目前播放没有开始。
这是我们已经尝试过的,但是没有成功:
- 尝试通过在Chromium + cef构建过程中设置“enable_mse_mpeg2ts_stream_parser = true”标志来启用ts-parser,
- 尝试在mime_util.cc中添加{“video / mp2t”,“ts”}对MimeInfo“kPrimaryMappings”
醇>
补充观察:
- 我们能够播放包含h.264编解码器的.mp4文件(启用“proprietary_codecs = true ffmpeg_branding = Chrome”以使其正常工作)
- 此外,我们发现google-chrome浏览器不会播放.ts文件,而是触发下载:我们希望在我们想要播放.ts文件的基于chrome / cef的应用程序中进行更改
我们对chrome codebase相当新,我们希望得到您的建议w.r.t设置/代码以帮助实现这一目标。
此致
阿琼