YouTube लाइव में एचएलएस (एचटीटीपी लाइव स्ट्रीमिंग) प्रोटोकॉल का इस्तेमाल करके, एचडीआर में स्ट्रीम करें या आरटीएमपी (रीयल-टाइम मैसेजिंग प्रोटोकॉल) के साथ काम न करने वाले कोडेक इस्तेमाल करें.
शुरू करने से पहले
पक्का करें कि आपका एन्कोडर, एचएलएस के साथ काम करता हो और आपको YouTube पर लाइव स्ट्रीमिंग करने की बुनियादी जानकारी हो.
1. यह देखना कि एचएलएस से YouTube पर लाइव स्ट्रीमिंग का प्रीसेट मौजूद है या नहीं
अगर आपके एन्कोडर में एचएलएस से YouTube पर स्ट्रीमिंग का प्रीसेट मौजूद है, तो उसे चुनें. आपको अपनी स्ट्रीम कुंजी को कॉपी करके चिपकाना पड़ सकता है, जैसा कि आरटीएमपी स्ट्रीम के लिए किया जाता है. अब आप स्ट्रीम करने के लिए तैयार हैं.
अगर आपके एन्कोडर में एचएलएस से YouTube पर स्ट्रीमिंग करने का प्रीसेट मौजूद नहीं है, तो सीधे दूसरे चरण “सर्वर का यूआरएल सेट करना” पर जाएं.
2. सर्वर का यूआरएल सेट करना
- YouTube के लाइव कंट्रोल रूम स्ट्रीम पर जाएं. “स्ट्रीम कुंजी चुनें” में, नई स्ट्रीम कुंजी बनाएं पर क्लिक करें और स्ट्रीमिंग प्रोटोकॉल के तौर पर एचएलएस को चुनें.
ध्यान दें: अगर आपको एचडीआर में स्ट्रीमिंग करनी है, तो "मैन्युअल रिज़ॉल्यूशन चालू करें" से सही का निशान हटाएं.
- एचएलएस से लाइव स्ट्रीमिंग करने के लिए, वाडियो का "स्ट्रीम यूआरएल" अपडेट हो जाएगा. यूआरएल “rtmp” के बजाय “https” से शुरू होना चाहिए. इस यूआरएल को अपने एन्कोडर में कॉपी करें.
- अगर आपको स्ट्रीमिंग के लिए किसी बैकअप यूआरएल की ज़रूरत है, तो "बैकअप सर्वर का यूआरएल" कॉपी करें. स्ट्रीम कुंजी पहले से ही इस यूआरएल का हिस्सा है, इसलिए आपको "स्ट्रीम कुंजी" अलग से कॉपी नहीं करनी पड़ेगी.
ध्यान दें: एचएलएस चुनने पर, "वीडियो स्ट्रीम होने और उसके दिखने के समय का अंतर बहुत कम करें" विकल्प बंद हो जाता है. एचएलएस में, आरटीएमपी की तरह लगातार स्ट्रीम करने के बजाय वीडियो के सेगमेंट भेजे जाते हैं. इसलिए, एचएलएस में वीडियो स्ट्रीम होने और उसके दिखने के समय का अंतर ज़्यादा होता है.
3. एचएलएस की सेटिंग अपडेट करना
YouTube लाइव के लिए ज़रूरी, एचएलएस की इन सेटिंग को अपडेट करना न भूलें:
- सेगमेंट की अवधि: इसे एक से चार सेकंड के बीच रखें. सेगमेंट की अवधि कम रखने से, वीडियो स्ट्रीम होने और उसके दिखने के समय का अंतर कम हो जाता है.
- सेगमेंट का फ़ॉर्मैट: टीएस (ट्रांसपोर्ट स्ट्रीम) में होना चाहिए.
- बाइट रेंज मौजूद नहीं है.
- किसी ऐसी प्लेलिस्ट का इस्तेमाल करें जिसके लिए, वीडियो के कम से कम पांच सेगमेंट उपलब्ध हों.
- एचटीटीपीएस पोस्ट/पुट मेथड का इस्तेमाल ज़रूर करें.
- एचटीटीपीएस के इस्तेमाल के अलावा, एन्क्रिप्ट (सुरक्षित) करने का कोई और तरीका काम नहीं करता.
एन्कोडर की सेटिंग
एन्कोडर की सेटिंग के बारे में जानकारी पाने के लिए, सेटिंग, बिटरेट, और रिज़ॉल्यूशन के बारे में हमारे सामान्य दिशा-निर्देश देखें. एचएलएस की कुछ सेटिंग आरटीएमपी से अलग होती हैं. ये सेटिंग आपको अपडेट करनी होंगी:
- वीडियो कोडेक: H.264 के अलावा HEVC भी काम करता है
- ऑडियो कोडेक: AAC, AC3, और EAC3
सुझाई गई बेहतर सेटिंग
- ऑडियो सैंपल रेट: स्टीरियो ऑडियो के लिए 44.1 किलोहर्ट्ज़ और 5.1 सराउंड साउंड के लिए 48 किलोहर्ट्ज़
- ऑडियो बिटरेट: स्टीरियो के लिए 128 केबीपीएस या 5.1 सराउंड साउंड के लिए 384 केबीपीएस
ऐसे एन्कोडर जो एचएलएस आउटपुट के साथ काम करते हैं
- Cobalt एन्कोडर
- Harmonic
- Mirillis Action: अगर HEVC वीडियो कोडेक चुना जाता है, तो लाइव स्ट्रीमिंग के लिए अपने-आप एचएलएस का इस्तेमाल होता है.
- OBS
- Telestream