/ / एंड्रॉइड: एचएलएस डीवीआर स्ट्रीम की तलाश करें - एंड्रॉइड, स्ट्रीमिंग, मीडिया-प्लेयर, एचएलएस, डीवीआर

एंड्रॉइड: एचएलएस डीवीआर स्ट्रीम की तलाश करें - एंड्रॉइड, स्ट्रीमिंग, मीडिया प्लेयर, एचएलएस, डीवीआर

मैं एक MediaPlayer ऑब्जेक्ट का उपयोग करते हुए DVR HLS स्ट्रीम की तलाश (रिवाइंड) करने की कोशिश कर रहा हूं, लेकिन मुझे गलतियां हो रही हैं:

01-20 11:43:02.214: E/MediaPlayerService(296): getDuration returned -2147483648
01-20 11:43:02.214: W/MediaPlayer(30590): Stream has no duration and is therefore not seekable.

मैंने पिछले प्रश्न पढ़े हैं, ( Android 3.0 पर HLS (http लाइव स्ट्रीमिंग) और मांग ) लेकिन वे 2 साल के हैं।

क्या इस मुद्दे पर कोई प्रगति हुई है?

उत्तर:

जवाब के लिए 0 № 1

एचएलएस धाराएं एमपीईजी-टीएस प्रारूप धाराओं के अलावा और कुछ नहीं हैं। ये धाराएँ खेली जा सकती हैं लेकिन Android पर खोजी नहीं हैं (http://developer.android.com/guide/appendix/media-formats.html)।

कहा जा रहा है, वहाँ के साथ प्रगति की गई हैAndroid पर HLS सामग्री का प्लेबैक। NuPlayer जो डिफ़ॉल्ट मीडिया प्लेयर (5.1.1 आगे) है HLS स्ट्रीमिंग का समर्थन करता है। सामग्री भी खोजी है। एकमात्र मुद्दा जो मैं देखता हूं कि वीडियो फ्रेम रेंडरिंग थोड़ा पिछड़ रहा है। ऐसा प्रतीत होता है मानो मीडिया प्लेयर ऑडियो प्लेबैक के साथ तालमेल बिठाने के लिए बहुत सारे वीडियो फ्रेम गिरा रहा हो।