TVML が提供するメディア プレーヤーを使用して、TVOS アプリ内からビデオを再生しようとしています。すべてが正常に機能し、HLS stream manifest file (m3u8)
I have はプレーヤーで完全に再生されます。
ここでの私の懸念は、字幕ファイル (srt、vtt) をプレーヤーに追加する方法です。プレーヤーは、m3u8 ファイルから字幕を自動的に抽出して構築しているようですが、ビデオ アイテムごとに個別の字幕ファイルがあります。現時点では、m3u8 内で字幕ファイルをエンコードする必要があるようです。これは、他のすべてのプレーヤー (HTML5 および Android) が外部字幕ファイルをサポートし、1000 以上のビデオ ファイルを持っていることを考えるとオーバーヘッドになります。
Player または TVJS の MediaItem が同じことを達成できるようにするためのドキュメントが見つかりませんでした。プログラムで MediaItem に字幕を付けることさえできません。
以下の URL を参照しました。
これに関するヘルプは素晴らしいでしょう。