एन्क्रिप्टेड मीडिया एक्सटेंशन

एन्क्रिप्टेड मीडिया एक्सटेंशन (ईएमई) वेब ब्राउज़र और सामग्री डिक्रिप्शन मॉड्यूल (सीडीएम) सॉफ़्टवेयर के बीच एक संचार चैनल प्रदान करने के लिए एक डब्ल्यू3सी विनिर्देश है जो डिजिटल अधिकार प्रबंधन (डीआरएम) को लागू करता है। यह HTML5 वीडियो के उपयोग को DRM में लिपटी सामग्री जैसे वीडियो की स्ट्रीमिंग  सेवाओं को बिना Adobe Flash या Microsoft Silverlight (दोनों बंद कर दिया गया) जैसे भारी तृतीय-पक्ष मीडिया प्लगइन्स के उपयोग के बिना चलाने की अनुमति देता है। तृतीय-पक्ष कुंजी प्रबंधन के उपयोग की आवश्यकता हो सकती है, यह इस बात पर निर्भर करता है कि प्रकाशक कुंजियों को स्क्रैम्बल करना चुनता है या नहीं।

EME HTML5 मीडिया स्रोत एक्सटेंशन (MSE) विनिर्देश पर आधारित है, जो HTML5 में अनुकूली बिटरेट स्ट्रीमिंग को सक्षम करता है, उदाहरण के लिए। MPEG सामान्य एन्क्रिप्शन के साथ MPEG-DASH|MPEG-CENC संरक्षित सामग्री। EME अत्यधिक विवादास्पद रहा है क्योंकि यह एक अनिवार्य रूप से मालिकाना सॉफ़्टवेयर, बंद डिक्रिप्शन घटक रखता है जिसके लिए प्रति-ब्राउज़र लाइसेंसिंग शुल्क की आवश्यकता होती है जो अन्यथा एक पूरी तरह से खुला और मुफ्त सॉफ़्टवेयर पारिस्थितिकी तंत्र हो सकता है। 6 जुलाई, 2017 को, W3C ने सार्वजनिक रूप से EME वेब मानक प्रकाशित करने के अपने इरादे की घोषणा की, और 18 सितंबर को ऐसा किया। उसी दिन, इलेक्ट्रॉनिक फ्रंटियर फाउंडेशन, जो निर्णय लेने में भाग लेने के लिए 2014 में शामिल हुआ, W3C से इस्तीफा देने वाला एक खुला पत्र प्रकाशित किया।

समर्थन
अप्रैल 2013 में, Chrome बुक पर, Netflix EME का उपयोग करके HTML5 वीडियो पेश करने वाली पहली कंपनी बन गई।

, एन्क्रिप्टेड मीडिया एक्सटेंशन इंटरफ़ेस को Google Chrome में लागू कर दिया गया है, इंटरनेट एक्सप्लोरर, सफारी (वेब ​​​​ब्राउज़र), फ़ायरफ़ॉक्स, और माइक्रोसॉफ्ट बढ़त  ब्राउज़र।

जबकि फ़ायरफ़ॉक्स वेब ब्राउज़र के समर्थकों और डेवलपर्स प्रोटोकाल को नैतिक कारणों से लागू करने में हिचकिचा रहे थे क्योंकि मालिकाना कोड पर इसकी निर्भरता थी, फ़ायरफ़ॉक्स ने मई 2015 में विंडोज प्लेटफॉर्म पर ईएमई समर्थन पेश किया, मूल रूप से एडोब इंक की प्राइमटाइम डीआरएम लाइब्रेरी का उपयोग कर रहा था, जिसे बाद में वाइडवाइन लाइब्रेरी (सीडीएम) के साथ बदल दिया गया। Firefox का EME का कार्यान्वयन मालिकाना DRM मॉड्यूल को लोड करने के लिए एक ओपन-सोर्स सैंडबॉक्स (कंप्यूटर सुरक्षा) का उपयोग करता है, जिसे ब्राउज़र प्लग-इन | प्लग-इन के रूप में माना जाता है जो EME-एन्क्रिप्टेड सामग्री के अनुरोध पर लोड होते हैं। सैंडबॉक्स को सेवाओं की क्षमता और डिवाइस फिंगरप्रिंट उपकरणों के लिए DRM को विफल करने के लिए भी डिज़ाइन किया गया था। इसके अतिरिक्त, फ़ायरफ़ॉक्स में DRM को अक्षम करना हमेशा संभव होता है, जो तब न केवल EME को अक्षम करता है, बल्कि वाइडवाइन DRM लाइब्रेरी को भी अनइंस्टॉल करता है। Netflix समर्थित वेब ब्राउज़र के साथ EME का उपयोग करके HTML5 वीडियो का समर्थन करता है: Chrome, Firefox, माइक्रोसॉफ्ट एज, इंटरनेट एक्सप्लोरर (विंडोज 8.1 या नए पर ), या सफारी (वेब ​​​​ब्राउज़र) (OS X Yosemite या नए पर ). YouTube HTML5 MSE का समर्थन करता है। HTML5 MSE और EME का उपयोग करके MPEG-DASH का समर्थन करने वाले उपलब्ध खिलाड़ी NexPlayer हैं, थियोप्लेयर OpenTelly द्वारा, बिटडैश MPEG-DASH प्लेयर, डैश.जेएस डैश-आईएफ या आरएक्स-प्लेयर द्वारा। ध्यान दें कि निश्चित रूप से फ़ायरफ़ॉक्स और क्रोम में, ईएमई तब तक काम नहीं करता जब तक मीडिया स्रोत एक्सटेंशन के माध्यम से मीडिया की आपूर्ति नहीं की जाती।

संस्करण 4.3 और Android (ऑपरेटिंग सिस्टम) के बाद के संस्करण EME का समर्थन करते हैं।

सामग्री डिक्रिप्शन मॉड्यूल

 * एडोब प्राइमटाइम सीडीएम (पुराने फ़ायरफ़ॉक्स संस्करण 47 से 51 द्वारा उपयोग किया जाता है) * वाइडवाइन (Google क्रोम और फ़ायरफ़ॉक्स + उनके डेरिवेटिव में उपयोग किया जाता है, जिसमें ओपेरा (वेब ​​​​ब्राउज़र) और माइक्रोसॉफ्ट एज के नवीनतम संस्करण शामिल हैं) * PlayReady (Windows 10 पर EdgeHTML-आधारित Microsoft Edge और Windows 8.1 और 10 के लिए Internet Explorer 11 में प्रयुक्त)
 * फेयर प्ले (OS X Yosemite के बाद से सफारी (वेब ​​​​ब्राउज़र) में प्रयुक्त)

आलोचना
EME को अंदर से दोनों तरफ से कड़ी आलोचना का सामना करना पड़ा है और W3C के बाहर।  आलोचना के प्रमुख मुद्दे खुला स्रोत सॉफ्टवेयर के लिए कार्यान्वयन के मुद्दे हैं। ओपन-सोर्स ब्राउज़र, नए ब्राउज़रों के लिए प्रवेश बाधाएं, इंटरऑपरेबिलिटी की कमी, अध्याय 12 के कारण सुरक्षा, गोपनीयता और पहुंच, और संयुक्त राज्य अमेरिका में कानूनी परेशानी की संभावना के बारे में चिंताएं डिजिटल मिलेनियम कॉपीराइट एक्ट। जुलाई 2020 में, Reddit ने एक फ़िंगरप्रिंटिंग तंत्र का उपयोग करना शुरू किया, जिसमें प्रत्येक DRM मॉड्यूल को लोड करना शामिल है जो ब्राउज़र का समर्थन कर सकता है, और एकत्रित डेटा के भाग के रूप में लोड होने वाले को लॉग करता है। उपयोगकर्ताओं ने इस पर ध्यान दिया जब फ़ायरफ़ॉक्स ने उन्हें सचेत करना शुरू किया कि Reddit को उन्हें मीडिया चलाने के लिए DRM सॉफ़्टवेयर लोड करने की आवश्यकता है, हालाँकि पृष्ठ पर किसी भी मीडिया को वास्तव में इसकी आवश्यकता नहीं थी। 2020 तक, ईएमई के खुले स्रोत में हस्तक्षेप करने के तरीके ठोस हो गए हैं। व्यापक रूप से उपयोग किए जाने वाले किसी भी सीडीएम को प्रति-ब्राउज़र लाइसेंस शुल्क का भुगतान किए बिना स्वतंत्र ओपन-सोर्स ब्राउज़र प्रदाताओं को लाइसेंस नहीं दिया जा रहा है (विशेष रूप से Google को - उनके वाइडवाइन सीडीएम के लिए, जिसका उपयोग लगभग सभी हाल ही में विकसित वेब ब्राउज़रों में किया जाता है)।

यह भी देखें

 * मीडिया स्रोत एक्सटेंशन
 * विश्वव्यापी वेब संकाय
 * डिजिटल अधिकार प्रबंधन
 * डिजाइन द्वारा दोषपूर्ण
 * इलेक्ट्रॉनिक फ्रंटियर फाउंडेशन
 * डिजिटल मिलेनियम कॉपीराइट एक्ट
 * प्रोजेक्ट ड्रीम
 * प्रोजेक्ट ड्रीम