tôi có thể hiển thị phụ đề (webvtt) sử dụng ứng dụng Android sử dụng đoạn mã sauChromecast thêm phụ đề trong khi chơi video
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);
Vấn đề của tôi là, phương pháp này hoạt động khi phương tiện truyền thông được nạp ban đầu để Chromecast, vì vậy nếu tôi muốn thêm phụ đề sau đó khi phương tiện đang phát, tôi phải tải lại phương tiện.
Có hoạt động xung quanh vấn đề này không? Như tôi đã thấy một số ứng dụng thực hiện hành vi mong muốn.
Tôi hiểu rằng chúng tôi có thể bật/tắt phụ đề khi chạy nếu phụ đề được tải khi phương tiện được tải, nhưng Nếu người dùng muốn tải phụ đề khác trong khi phương tiện đang phát thì chúng tôi phải tải lại phương tiện với phụ đề mới. có cách để bỏ qua số – ingsaurabh
Không, SDK hiện tại không hỗ trợ điều đó. Vui lòng mở yêu cầu tính năng tại https://code.google.com/p/google-cast-sdk/issues/list –
nhưng điều này là có thể, chỉ cần tự hỏi làm cách nào? https://play.google.com/store/apps/details?id=de.stefanpledl.localcast – ingsaurabh