RTMPS का इस्तेमाल करके अपनी स्ट्रीम एन्क्रिप्ट (सुरक्षित) करना

आप RTMPS की मदद से 'YouTube लाइव' पर स्ट्रीम कर सकते हैं. यह वीडियो स्ट्रीम करने के प्रचलित प्रोटोकॉल RTMP का एक सुरक्षित एक्सटेंशन है. अगर आप इसका इस्तेमाल करते हैं, तो आपका डेटा Google के सर्वर तक आने और वहां से आगे जाने के दौरान, शुरुआत से आखिर तक एन्क्रिप्ट (सुरक्षित) किया जाता है. इससे, आपके और सेवा के बीच की जानकारी को कोई दूसरा देख नहीं पाता है.

RTMPS की मदद से YouTube लाइव पर स्ट्रीम करने के लिए, आपको इसके साथ काम करने वाले किसी एन्कोडर का इस्तेमाल करना होगा.

एन्कोडर सेट अप करने का तरीका

पहला चरण: यह देखना कि आपके पास RTMPS से YouTube पर डेटा डालने का प्रीसेट है या नहीं

अपने एन्कोडर को नए वर्शन में अपडेट करें और उसमें RTMPS से YouTube पर डेटा डालने की सेटिंग ढूंढें.

अगर आपके एन्कोडर में RTMPS से YouTube पर डेटा डालने का प्रीसेट मौजूद नहीं है, तो सीधे दूसरे चरण “डेटा डालने का यूआरएल सेट करना” पर जाएं.

दूसरा चरण: डेटा डालने का यूआरएल सेट करना

YouTube पर, RTMP और RTMPS के लिए इस्तेमाल होने वाले यूआरएल, काफ़ी हद तक एक जैसे होते हैं. किसी मौजूदा RTMP यूआरएल को किसी RTMPS यूआरएल में बदलने के लिए, आपको उसमें दो वर्ण जोड़ने होंगे.

  • RTMP: rtmp://a.rtmp.youtube.com/live2
  • RTMPS: rtmps://a.rtmps.youtube.com/live2

कई चैनल पर भेजे जाने वाले स्ट्रीम के लिए भी इसी तरह से बदलाव करें: "rtmp://" को "rtmps://" और सर्वर के नाम में मौजूद "rtmp" को "rtmps" में बदलें.

स्ट्रीम कुंजी, RTMPS और RTMP के लिए एक जैसे ही काम करती है. अपनी स्ट्रीम कुंजी पाने के लिए, http://youtube.com/livestreaming पर मौजूद YouTube लाइव कंट्रोल रूम (एलसीआर) पर जाएं. एलसीआर पर डिफ़ॉल्ट रूप से, आपको साधारण RTMP यूआरएल ही दिखेगा. इसलिए, पक्का कर लें कि आप RTMPS यूआरएल का इस्तेमाल कर रहे हों.

तीसरा चरण: RTMPS की सेटिंग अपडेट करना

ये सेटिंग इस्तेमाल करें:

  • प्रोटोकॉल: RTMPS
  • सर्वर: a.rtmps.youtube.com
  • ऐप्लिकेशन: live2
  • पोर्ट: 443 (यह RTMPS का डिफ़ॉल्ट पोर्ट है. हालांकि, सारे एन्कोडर इसका इस्तेमाल नहीं करते)

अपनी स्ट्रीम की दूसरी यानी कि बैक अप कॉपी भेजने के लिए, ऊपर दी गई सेटिंग का ही इस्तेमाल करें, लेकिन सर्वर को "b.rtmps.youtube.com" पर सेट करें और ऐप्लिकेशन को "live2?backup=1" में बदलें.

समस्या हल करना

SSL से जुड़ी गड़बड़ियां

अगर आपको "RTMP सर्वर ने अमान्य SSL प्रमाणपत्र भेजा" जैसा गड़बड़ी का कोई मैसेज दिखता है, तो:

पहला चरण: पक्का करें कि सर्वर का यूआरएल सही है या नहीं

इसके बाद, पक्का करें कि आपका एन्कोडर इस यूआरएल के साथ कनेक्ट हो रहा है

rtmps://a.rtmps.youtube.com/live2

यह भी पक्का करें कि प्रोटोकॉल और सर्वर, दोनों rtmps हैं, न कि सिर्फ़ rtmp.

दूसरा चरण: पोर्ट नंबर डालें

अगर यूआरएल सही है, लेकिन आपको अब भी SSL की गड़बड़ी का मैसेज दिख रहा है, तो हो सकता है कि RTMPS का इस्तेमाल करते समय, आपको अपने एन्कोडर में पोर्ट नंबर डालने की ज़रूरत हो. ऐसे में, इस यूआरएल का इस्तेमाल करके देखें:

rtmps://a.rtmps.youtube.com:443/live2

या अगर आपके एन्कोडर के कॉन्फ़िगरेशन में पोर्ट नंबर डालने की जगह है, तो वहां 443 लिखें.

अगर आपके एन्कोडर को किसी दूसरे पोर्ट नंबर की ज़रूरत पड़ती है, तो हमें शिकायत भेजें.

कनेक्शन का समय खत्म होना

अगर आपको "सर्वर से कनेक्ट नहीं किया जा सका — कनेक्शन का समय खत्म," जैसा गड़बड़ी का कोई मैसेज दिखे, तो:

पहला चरण: पक्का करें कि सर्वर का यूआरएल सही है या नहीं

इसके बाद, पक्का करें कि आपका एन्कोडर इस यूआरएल के साथ कनेक्ट हो रहा है

rtmps://a.rtmps.youtube.com/live2

यह भी पक्का करें कि प्रोटोकॉल और सर्वर, दोनों rtmps हैं, न कि सिर्फ़ rtmp.

दूसरा चरण: देखें कि आपका एन्कोडर RTMPS के साथ चलता है या नहीं

अगर आपको अब भी समस्या आ रही है, तो शायद आपका एन्कोडर, RTMPS के साथ काम नहीं करता है. अपने एन्कोडर के दस्तावेज़ दोबारा जांचें.

क्या यह उपयोगी था?
हम उसे किस तरह बेहतर बना सकते हैं?
खोजें
खोज साफ़ करें
खोज बंद करें
Google ऐप
मुख्य मेन्यू
खोज मदद केंद्र
true
59
false