14
を再生しながらChromecastは、私は私の問題は、メディアがChromecastの最初にロードされたときに、このアプローチは動作しますので、私は字幕を追加したい場合は、次のコードビデオ
MediaTrack subtitle = new MediaTrack.Builder(0, MediaTrack.TYPE_TEXT)
.setName("English")
.setSubtype(MediaTrack.SUBTYPE_SUBTITLES)
.setContentId(mediaObject.getSubtitleUrl())
.setLanguage(Locale.getDefault())
.build();
tracks.add(subtitle);
を使用してAndroidアプリを使用して字幕(webvtt)を表示することができます字幕を追加後でメディアが再生されている間にメディアをもう一度リロードする必要があります。
この問題を回避できますか?私はいくつかのアプリが目的の動作をしているのを見てきました。
私は、メディアがロードされているときにサブタイトルが含まれている場合、実行時にサブタイトルをオン/オフできることを理解していますが、メディアが再生中に他のサブタイトルをロードしたい場合、新しいサブタイトルでメディアをリロードする必要がありますそこをバイパスする方法 – ingsaurabh
いいえ、現在のSDKはそれをサポートしていません。 https://code.google.com/p/google-cast-sdk/issues/list –
で機能リクエストを自由に開くことができますが、これは可能でしょうか? https://play.google.com/store/apps/details?id=de.stefanpledl.localcast – ingsaurabh