Android 14 के लिए स्मार्टफ़ोन को AV1 डिकोडिंग समर्थन की आवश्यकता हो सकती है

AOSP Gerrit पर प्रतिबद्धताओं के अनुसार, Android 14 के लिए स्मार्टफ़ोन को AV1 डिकोडिंग समर्थन की आवश्यकता हो सकती है।

AV1 एलायंस फॉर ओपन मीडिया द्वारा विकसित एक कोडेक है, और यह VP9 और H264 दोनों पर अत्यधिक बैंडविड्थ बचत के साथ एक रॉयल्टी-मुक्त कोडेक है। फेसबुक इंजीनियरिंग ने 2018 में परीक्षण किए, जिससे यह निष्कर्ष निकला कि AV1 संदर्भ एनकोडर ने 34% हासिल किया, 46.2%, और libvpx-vp9, x264 हाई प्रोफ़ाइल, और x264 मुख्य प्रोफ़ाइल की तुलना में 50.3% अधिक डेटा संपीड़न, क्रमश। यह उन लोगों के लिए एक बड़ा सुधार है जो धीमे कनेक्शन पर भरोसा कर सकते हैं, या यदि आप एक ऐसी कंपनी हैं जो एक प्रमुख वीडियो सेवा चलाती है यूट्यूब की तरह, जो बड़ी लागत बचत में तब्दील हो सकता है। इसीलिए तथ्य यह है कि एंड्रॉइड 14 उपकरणों के लिए AV1 डिकोडिंग समर्थन की आवश्यकता हो सकती है, यह कोई आश्चर्य की बात नहीं है।

एंड्रॉइड 14 के साथ लॉन्च होने वाले उपकरणों में AV1 अनिवार्य होने का प्रमाण AOSP Gerrit पर कमिट की एक जोड़ी के माध्यम से आता है। पहला कमिट, जिसे हमने देखा, एंड्रॉइड कम्पैटिबिलिटी टेस्ट सूट या सीटीएस में VideoCodecTest में AV1 एन्कोडिंग जोड़ता है। सीटीएस परीक्षणों का एक स्वचालित सेट है जो एंड्रॉइड ओएस संस्करण के साथ संगतता की पुष्टि करता है। यदि कोई डिवाइस एंड्रॉइड संगतता परिभाषा दस्तावेज़ (सीडीडी) में उल्लिखित आवश्यकताओं को पूरा करने में विफल रहता है, तो यह Google के CTS को विफल कर सकता है - जिसके परिणामस्वरूप Google के सुइट तक पहुंच खो सकती है अनुप्रयोग।

इसके साथ ही, एक दूसरी प्रतिबद्धता भी देखी गई Esper कोडेक्स की सूची में AV1 जोड़ता है जिसे पास करने के लिए डिवाइस को डिकोड करने में सक्षम होना चाहिए। इस प्रतिबद्धता के बारे में विशेष रूप से दिलचस्प बात यह है कि यह सीधे तौर पर अप्रकाशित सीडीडी का संदर्भ देती है Android 14, एक दस्तावेज़ जिसे Google ने अभी तक प्रकाशित नहीं किया है और Android के रिलीज़ होने से कुछ समय पहले तक प्रकाशित नहीं करेगा 14.

एंड्रॉइड सीडीडी 14, सेकंड 2.2.2 और सेकंड 2.6 के अनुसार,

हैंडहेल्ड और टैबलेट डिवाइस कार्यान्वयन को डिकोडिंग AV1 का समर्थन करना चाहिए

अभी भी बहुत सारे फ्लैगशिप स्मार्टफोन हैं जो AV1 डिकोडिंग का समर्थन नहीं करते हैं, जैसे कि कोई भी डिवाइस स्नैपड्रैगन 8 जेनरेशन 1. मज़ेदार बात यह है कि सैमसंग गैलेक्सी S22 का Exynos वैरिएंट AV1 को डिकोड कर सकता है लेकिन स्नैपड्रैगन वैरिएंट ऐसा नहीं कर सकता है, और यह अजीब होगा Google OEMs को AV1 संगतता के आधार पर अपने डिवाइसों को Android 14 पर अपडेट करने से रोकेगा, विशेष रूप से नवीनतम के रूप में आसानी से उपलब्ध फ्लैगशिप चिप्स की पीढ़ी ने मीडियाटेक जैसे कम सर्वव्यापी विकल्पों को छोड़कर AV1 का समर्थन नहीं किया और एक्सिनोस।

इन सबका क्या अर्थ है, इसके बारे में दो संभावित निष्कर्ष हैं, यह मानते हुए कि Google निश्चित रूप से किसी तरह से AV1 डिकोडिंग और एन्कोडिंग को अनिवार्य बनाने पर आगे बढ़ रहा है। या तो यह मामला होगा कि केवल एंड्रॉइड 14 के साथ लॉन्च होने वाले उपकरणों को AV1 का समर्थन करने की आवश्यकता होगी (जो समझ में आता है, क्वालकॉम के रूप में, AV1 का लंबे समय से होल्ड-आउट, यहां तक ​​​​कि इसके साथ भी इसका समर्थन करता है) स्नैपड्रैगन 8 जेन 2) या वैकल्पिक रूप से, डिवाइस सॉफ़्टवेयर के माध्यम से डिकोड और एनकोड कर सकते हैं। जैसा Esper बताते हैं, डिकोडिंग परीक्षण केवल यह जांचता है कि डिवाइस AV1 वीडियो के एक फ्रेम को डिकोड कर सकता है या नहीं और यह हार्डवेयर या सॉफ्टवेयर डिकोडर का उपयोग कर रहा है या नहीं।

हालाँकि, इससे कोई फर्क नहीं पड़ता कि यह AV1 स्ट्रीमिंग को मोबाइल उपकरणों में व्यापक बनाने के लिए मंच तैयार करता है। जैसे-जैसे स्मार्टफ़ोन कोडेक का अधिक से अधिक समर्थन करते हैं, स्ट्रीमिंग प्लेटफ़ॉर्म इसे आत्मविश्वास से लागू करने में सक्षम होंगे न केवल बैंडविड्थ की लागत बचाने के लिए बल्कि उन उपयोगकर्ताओं की मदद करने के लिए जिनके पास सीमित डेटा कनेक्शन हो सकते हैं कुंआ। हमने टिप्पणी के लिए Google से संपर्क किया है और यदि हमें कोई प्रतिक्रिया मिलती है तो हम इस लेख को अपडेट करेंगे, और हम इस पर नजर रखेंगे और इंतजार करेंगे कि यह विकास कैसे आकार लेता है।


स्रोत: एओएसपी गेरिट (1), (2 के जरिए Esper)