问题描述
我正在探索将 ExoPlayer2 用于视频流,例如 MPEG-DASH、HLS 和平滑流。一些内容嵌入了我想忽略的字幕,而是用户外部提供的字幕。我正在通过 MergingMediaSource
提供外部字幕,如下所示:
new MergingMediaSource(mediaSource,subtitleMediaSource)
对于带有内嵌字幕的视频,不支持外部提供的字幕,内嵌字幕优先。对于没有嵌入字幕的视频,外部字幕工作正常。
我的问题是,如何禁用嵌入的字幕,即 TextTrack
s,进入流,以便我的外部提供的字幕而不是它们得到尊重?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)