मीडिया आइटम के बीच स्विच करने पर, वीडियो चलाने में लगने वाले समय को कम करने और बफ़रिंग की वजह से होने वाले पॉज़ को खत्म करने के लिए, मीडिया को पहले से कैश करने की सुविधा लागू करें. इससे स्क्रोल की जा सकने वाली मीडिया फ़ीड में, बिना किसी रुकावट के बेहतर परफ़ॉर्मेंस के साथ वीडियो चलाए जा सकते हैं. साथ ही, उपयोगकर्ताओं को बेहतरीन अनुभव मिलता है. Jetpack Media3 की मदद से, इस सुविधा को लागू करने का सुझाव दिया जाता है.
सुविधा को लागू करने की ज़रूरी शर्तें
AEP की ज़रूरी शर्तें पूरी करने के लिए, आपके ऐप्लिकेशन को ये शर्तें पूरी करनी होंगी:
| आईडी | दिशा-निर्देश |
|---|---|
| AEP-PL-GAA | ऐसेट के ट्रांज़िशन 50 मिसेकंड से कम समय में होने चाहिए. |
दिशा-निर्देश लागू होने की शर्तें
यह दिशा-निर्देश इन पर लागू होता है:
- ऐसे ऐप्लिकेशन जिनमें वीडियो को लगातार या क्रम में चलाने की सुविधा होती है. साथ ही, जिनमें अगले वीडियो का अनुमान लगाया जा सकता है. उदाहरण के लिए, कम अवधि का वीडियो (एसएफ़वी), लीनियर प्लेलिस्ट या सूची में शामिल वीडियो के अपने-आप चलने की सुविधा.
- सभी डिवाइस साइज़, डाइमेंशन या कॉन्फ़िगरेशन जिन पर ऐप्लिकेशन उपलब्ध है.
मुक्तियाँ
इस दिशा-निर्देश के लिए, ये छूट लागू होती हैं:
| आईडी | छूट |
|---|---|
| AEP-PL-EAA | ऐसे ऐप्लिकेशन जिनमें मौजूदा वीडियो के खत्म होने के बाद, उपयोगकर्ता को अलग यूज़र इंटरफ़ेस (जैसे कि ग्रिड, सूची या सुझावों का मेन्यू) पर जाकर, अगला वीडियो चुनना पड़ता है. |
| AEP-PL-EAB | ऐसे ऐप्लिकेशन जिनमें लाइव, पीयर-टू-पीयर या सर्वर की मदद से स्ट्रीमिंग की सुविधा मुख्य तौर पर उपलब्ध होती है. जैसे, चैट ऐप्लिकेशन और लाइव-स्ट्रीमिंग ऐप्लिकेशन. ये वीडियो रीयल-टाइम होते हैं. इसलिए, इन्हें कैश नहीं किया जा सकता. |
| AEP-PL-EAC | ऐप्लिकेशन, किसी ऐसे फ़्रेमवर्क का इस्तेमाल कर सकते हैं जो पूरे इकोसिस्टम में एक जैसी क्वालिटी, उपयोगकर्ता की क्षमताओं, स्थिरता, और कंपैटिबिलिटी उपलब्ध कराता हो. अगर आपके पास कोई ऐसा फ़्रेमवर्क है जिसे इस्तेमाल किया जा सकता है, तो सहायता टीम से संपर्क करें. |
सुविधा से जुड़ा दस्तावेज़ और संसाधन
पहले से लोड करने के लिए कैशिंग सुविधा को लागू करने के बारे में जानकारी और तकनीकी जानकारी पाने के लिए, इन संसाधनों का इस्तेमाल करें. ये संसाधन सिर्फ़ आपकी जानकारी के लिए हैं. इनमें प्रोग्राम की अन्य ज़रूरी शर्तें शामिल नहीं हैं.
- तेज़ी से जवाब पाने के लिए, पहले से लोड करने वाले मैनेजर का इस्तेमाल करना
- Media3 के साथ पहले से लोड करने की सुविधा
- Media3 के PreloadManager के बारे में ज़्यादा जानकारी
- Instagram और Facebook पर Media3 की मदद से, वीडियो तुरंत चलाए जा सकते हैं