में वीडियो DRM से लागू करने के लिए मैं एक iOS वीडियो प्लेयर में DRM से लागू करने के लिए देख रहा हूँ, लेकिन मुझे यकीन है कि यह कैसे लागू करने के लिए नहीं कर रहा हूँ। वीडियो डीआरएम को लागू करने के लिए (अभी भी ऐप्पल के हार्डवेयर त्वरित एच 264 डीकोड का उपयोग करते समय), मुझे मानक आईओएस वीडियो प्लेबैक एपीआई में डिक्रिप्टेड एच 264 स्ट्रीम को खिलाने का एक तरीका चाहिए।कैसे आईओएस
this question के अनुसार, सितंबर 2010 में तीसरे पक्ष के डीआरएम को लागू करना संभव नहीं था। thread in the Apple Developer Forums है जो कहीं भी नहीं जाता है। बहरहाल, आज के रूप में 3 पार्टी DRM से पुस्तकालयों भी शामिल हैं: Widevine, Irdeto (PDF), Marlin। ऐप्पल अनुमोदित ऐप्स में मीडिया प्लेयर को कस्टम स्ट्रीम पास करने के लिए उन्हें स्पष्ट रूप से कुछ रास्ता मिला है।
मैं दो सुराग मिल गया है। एक create a custom URL protocol का सुझाव है, लेकिन लोगों को वीडियो के साथ इसका उपयोग करके खराब सफलता मिलती है। दूसरा स्थानीय HTTP सर्वर थ्रेड बनाना और iDevice के अंदर 127.0.0.1 पर HTTP लाइव स्ट्रीमिंग द्वारा सामग्री प्रदान करना है। मैं यह सुनिश्चित करना चाहता हूं कि ऐप्पल उस मार्ग पर जाने से पहले स्वीकृति देगा।
तो - क्या एप्पल को मंजूरी दे दी एपीआई 3 पार्टी DRM से कार्यान्वयन वीडियो प्लेयर में decrypted वीडियो डेटा प्राप्त करने के लिए प्रयोग करते हैं?
संपादित करें: latest BBC iPlayer for iOS कार्यक्रमों बाद में देखने के लिए डाउनलोड किया जा करने के लिए अनुमति देता है। या तो वे सामग्री को स्पष्ट रूप से संग्रहीत करते हैं, या उन्होंने इस समस्या को तोड़ दिया है।
127.0.0.1 पर HTTP लाइव स्ट्रीम मैं आपको बता सकता है कि यह काम करता है और यह एप्पल द्वारा स्वीकार किया जाता है के बारे में। Verimatrix जैसे वाणिज्यिक समाधान इस दृष्टिकोण का उपयोग करते हैं। –
धन्यवाद - मुझे पहले Verimatrix का सामना नहीं हुआ था, और मैं इसे अपनी सूची में जोड़ दूंगा। –
इस लेख को मैंने हाल ही में लिखा है: http://aameer.github.io/articles/digital-rights-management-multi-drm/ यह बहु-ड्रम – Aameer