2012-05-12 17 views
10

क्या कोई जानता है कि लूप में खेलने के लिए एम्बेडेड यूट्यूब वीडियो कैसे बनाना है?लूप में एक एम्बेडेड यूट्यूब वीडियो चलाएं

मैंने official youtube developer website से उत्पन्न कोड की कोशिश की है लेकिन यह बिल्कुल काम नहीं करता है। फ़ायरफ़ॉक्स और क्रोम दोनों में वीडियो समाप्त होने के बाद यह फिर से नहीं चलता है। यहां जेनरेट किया गया कोड है जो काम नहीं करता है।

<object style="height: 390px; width: 640px"> 
    <param name="movie" value="https://www.youtube.com/v/u1zgFlCw8Aw?version=3&feature=player_embedded&loop=1"> 
    <param name="allowFullScreen" value="true"> 
    <param name="allowScriptAccess" value="always"> 
    <embed src="https://www.youtube.com/v/u1zgFlCw8Aw?version=3&feature=player_embedded&loop=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"> 
</object> 

मैंने इसे Google पर करने का प्रयास किया है लेकिन कोई अच्छा निर्देश नहीं है।

उत्तर

32

एक नज़र यहाँ https://developers.google.com/youtube/player_parameters#loop

लिंक

वर्तमान में, पाश पैरामीटर केवल AS3 खिलाड़ी में काम करता है जब प्लेलिस्ट पैरामीटर के साथ मिलाकर प्रयोग से लिया लेने की कोशिश करें। पाश करने के लिए एक वीडियो, 1 करने के लिए पाश पैरामीटर मान सेट और एक ही वीडियो आईडी पहले से ही प्लेयर API URL में निर्दिष्ट करने के लिए प्लेलिस्ट पैरामीटर मान सेट करें:

http://www.youtube.com/v/VIDEO_ID?version=3&loop=1&playlist=VIDEO_ID

ऐसा लगता है कि आप गायब हो सकता है लूप पैरामीटर के संयोजन के साथ आवश्यक प्लेलिस्ट पैरामीटर।

डेमो लिंक: http://jsfiddle.net/E3Euv/

+1

धन्यवाद, यह काम करता है लेकिन मुझे प्लेलिस्ट में एक ही वीडियो के 2 वीडियो मिलते हैं और इसलिए जब भी इसे फिर से चलाया जाता है तो वीडियो को फिर से लोड किया जाता है जो बैंडविड्थ का अपशिष्ट है। क्या प्लेलिस्ट का उपयोग न करके इसे रोकने का कोई तरीका है? – gigadot

+0

संदर्भ दस्तावेज़ द्वारा बताए गए अनुसार मुझे विश्वास नहीं है, लेकिन मैं इसे मदद करने के लिए थोड़ा और अधिक देखने की कोशिश करूंगा =) – Chase

+0

धन्यवाद। मैं वास्तव में आपकी मदद की सराहना करता हूं। – gigadot

4

मैं चेस के स्वीकार किए जाते हैं जवाब के लिए एक टिप्पणी नहीं छोड़ सकते हैं, लेकिन प्लेलिस्ट शो केवल एक वीडियो और नहीं दो के लिए, बस अल्पविराम जो वीडियो आईडी के अलग करती है और 1 की प्लेलिस्ट की अनुमति देता है का उपयोग महसूस किया जाना चाहिए।

उदाहरण:
& प्लेलिस्ट =,

jsfiddle अद्यतन:
http://jsfiddle.net/E3Euv/1/

+0

काम करता है, हालांकि, वीडियो फिर से डाउनलोड किया गया है, यह एक अच्छी चाल है। मैंने आपको वोट दिया। धन्यवाद। – gigadot

+1

धन्यवाद! मैंने [पोस्ट] किया है (https://developers.google.com/youtube/forum/discussion?place=topic%2Fyoutube-api-gdata%2FT61ul91GeQU%2Fdiscussion) यह वास्तव में कैश के बाद से YouTube देव फोरम में एक बग के रूप में है इस्तेमाल किया जाना चाहिए। – arttronics

+0

ऐसा लगता है कि मेरे पास प्लेलिस्ट में केवल एक वीडियो है तो कैश का उपयोग करना प्रतीत होता है। मैंने इसे कई वीडियो के लिए परीक्षण नहीं किया है लेकिन यह मेरे लिए काफी अच्छा है। आपका बहुत बहुत धन्यवाद। अगर यह पहला था तो मैं यह जवाब स्वीकार कर लेता। – gigadot

1

मैं यूट्यूब के साथ संभावनाओं समाप्त हो चुका है। यदि कुछ और नहीं है तो यह बैंडविड्थ चूसने वाला है क्योंकि वीडियो हर बार पुनः लोड किया जाता है।

मैंने अपना लूपिंग वीडियो Vimeo पर अपलोड कर लिया है। समस्या सुलझ गयी।

संबंधित मुद्दे