I Untertitel zeigen kann (WebVTT) unter Verwendung von Android-App folgenden CodeChrome Untertitel hinzufügen, während der Videowiedergabe
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);
Mein Problem ist, funktioniert dieser Ansatz, wenn Medien zunächst auf Chrome geladen wird, also wenn ich Untertitel hinzufügen möchten Später, während die Medien abgespielt werden, muss ich die Medien erneut laden.
Gibt es Arbeit um dies? Ich habe einige Apps gesehen, die das gewünschte Verhalten zeigen.
Ich verstehe, dass wir den Untertitel zur Laufzeit ein-/ausschalten können, wenn Untertitel enthalten sind, wenn Medien geladen werden, aber wenn Benutzer einen anderen Untertitel während der Wiedergabe von Medien laden will, müssen wir Medien mit neuen Untertiteln neu laden es gibt keine Möglichkeit, dies zu umgehen – ingsaurabh
Nein, das aktuelle SDK unterstützt das nicht. Fühlen Sie sich frei, eine Feature-Anfrage unter https://code.google.com/p/google-cast-sdk/issues/list –
zu öffnen, aber das ist möglich, fragen Sie sich, wie? https://play.google.com/store/apps/details?id=de.stepfledl.localcast – ingsaurabh