我正在尝试使用 TVML 提供的媒体播放器从我的 TVOS 应用程序中播放视频。一切正常,HLS stream manifest file (m3u8)
我在播放器上的播放效果很好。
我关心的是如何向播放器添加字幕文件(srt,vtt)。播放器似乎从我的 m3u8 文件中自动提取和构建字幕,但我为每个视频项目都有单独的字幕文件。目前看来我必须在 m3u8 中对字幕文件进行编码,考虑到所有其他播放器(HTML5 和 android)都支持外部字幕文件并且我有 1000 多个视频文件,这将是一个开销。
我找不到任何有关 Player 或 TVJS 中的 MediaItem 的文档来实现相同的功能。我什至无法以编程方式将字幕附加到 MediaItem。
我引用了以下 URL:
对此的任何帮助都会很棒。