2013-02-24 57 views
7

पर यूट्यूब वीडियो बजाना मैं सोच रहा था कि मैकबूट (https://itunes.apple.com/us/app/mctube-for-youtube/id559618284?mt=8) जैसे ऐप्स यूट्यूब वीडियो कैसे चला रहे हैं। यह एक कस्टम MPMoviePlayerController जैसा दिखता है लेकिन क्या इसकी अनुमति है?आईओएस

बीटीडब्ल्यू मुझे ऑटोप्ले की आवश्यकता है जिसे मैं UIWebView के साथ प्राप्त नहीं कर सका, इसलिए मैं सोच रहा था।

उत्तर

10

कुछ यूट्यूब वीडियो MPMoviePlayerController में वापस खेले जा सकते हैं - कुछ नहीं कर सकते हैं। जब आप YouTube डेटा एपीआई (link here) के माध्यम से किसी वीडियो से पूछते हैं तो आप फ्लैश प्लेयर, 3 जीपीपी, एमपी 4 (उपलब्ध होने पर किसी विशेष वीडियो के लिए उपलब्ध सभी सामग्री प्रकार वापस प्राप्त करेंगे,) आदि। आप इन यूआरएल का उपयोग कर सकते हैं MPMoviePlayerController लोड करने के लिए।

यह बिल्कुल ठीक है, लेकिन जैसा कि मैंने कहा है - सभी वीडियो इस तरह एम्बेड करने के लिए उपलब्ध नहीं हैं। कुछ वीडियो (मुख्य रूप से जिनके लिए विज्ञापन प्रदर्शित करने की आवश्यकता होती है) को देशी नियंत्रकों में नहीं रखा जा सकता है।

+1

मेरी चिंता https://developers.google.com/youtube/terms पर II/10 थी। हालांकि ऐसा लगता है कि वे इसे लागू नहीं करते हैं। – ahoff