2015-01-18 8 views
11

का उपयोग कर लगातार कैश मैं अपने ऐप में स्ट्रीम किए गए ऑडियो डेटा के लिए लगातार कैश को कार्यान्वित करना चाहता हूं।एंड्रॉइड मीडियाप्लेयर एक्सपोप्लेयर

मैंने इंटर्ननेट को खराब कर दिया है और कुछ मौजूदा समाधानों को देखा है, उनमें से अधिकतर आपको स्थानीय प्रॉक्सी बनाने की आवश्यकता है, जो डेटा को कैश करने के साथ-साथ एंड्रॉइड के अंतर्निहित मीडियाप्लेयर की सेवा भी लिखता है।

मैं अंत में Google के एक्सपोप्लेयर में आया जो ऐसा लगता है कि मैं इसे ठीक से करना चाहता हूं! मुझे कैश बनाने के लिए विश्वास है, मुझे कैशडाटासोर्स का उपयोग करने की आवश्यकता है, हालांकि मैं इसका उपयोग कैसे नहीं कर सकता!

मैं Google दस्तावेज़ और डेमो ऐप के माध्यम से रहा हूं लेकिन वे कैशिंग के बारे में अधिक जानकारी प्रदान नहीं करते हैं।

क्या कोई मेरी मदद कर सकता है और एक उदाहरण प्रदान कर सकता है?

उत्तर

0

कभी भी इसका उपयोग नहीं किया गया लेकिन ऑडियो रेंडरर बनाने के तरीके पर निम्न ट्यूटोरियल मेरे लिए काफी सीधे लगता है। http://google.github.io/ExoPlayer/guide.html#datasource

क्या मैं पूछ सकता हूं कि आप मीडिया प्लेयर के साथ लगातार कैशिंग क्यों लागू करना चाहते हैं? जब मैंने Google के मीडियाप्लेयर ढांचे का उपयोग किया, तो यह मेरे लिए बहुत उपयोगी लग रहा था, जब तक मेरे पास डेटा कनेक्शन नहीं है तब तक स्ट्रीमिंग में कोई समस्या नहीं थी।

0

मैं ऑफलाइन प्लेबैक उपलब्धता के उद्देश्य से ऑडियो कैशिंग करने के लिए समाधान के लिए अंतहीन खोज भी कर रहा था। https://github.com/danikula/AndroidVideoCache

यह भी एंड्रॉयड वीडियो कैश कहा जाता है, यह रूप में अच्छी तरह कैशिंग ऑडियो के लिए काम करता है:

मैं अंत में इस लाइब्रेरी पाया।

संबंधित मुद्दे