मैं उपशीर्षक (webvtt) दिखा सकते हैं Android एप्लिकेशन का उपयोग कर खेलते समय उपशीर्षक जोड़ने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);
मेरे समस्या है, इस दृष्टिकोण काम करता है जब मीडिया Chromecast से शुरू में भरी हुई है, इसलिए यदि मैं उपशीर्षक जोड़ने चाहते हैं बाद में मीडिया चल रहा है, मुझे फिर से मीडिया को फिर से लोड करना होगा।
क्या इसके आसपास काम है? जैसा कि मैंने कुछ ऐप्स वांछित व्यवहार कर देखा है।
मैं समझता हूं कि अगर उपशीर्षक मीडिया लोड होने पर उपशीर्षक शामिल होता है तो हम उपशीर्षक को रनटाइम पर चालू/बंद कर सकते हैं, लेकिन यदि उपयोगकर्ता मीडिया चलाते समय कुछ अन्य उपशीर्षक लोड करना चाहता है तो हमें नए उपशीर्षक के साथ मीडिया को फिर से लोड करना होगा, इसलिए इस – ingsaurabh
को बाईपास करने का कोई तरीका नहीं, वर्तमान एसडीके इसका समर्थन नहीं करता है। Https://code.google.com/p/google-cast-sdk/issues/list –
पर एक सुविधा अनुरोध खोलने के लिए स्वतंत्र महसूस करें, लेकिन यह संभव है, बस सोच रहा है कि कैसे? https://play.google.com/store/apps/details?id=de.stefanpledl.localcast – ingsaurabh