आप निश्चित रूप से एक YouTube लाइव लिंक रख सकते हैं जो हमेशा एक जैसा रहता है, भले ही आप नई स्ट्रीम शुरू करें। मुख्य अवधारणाएँ हैं:

  • YouTube के “लाइव जाएं” / “स्ट्रीम” सेटअप का उपयोग पुनः प्रयोज्य स्ट्रीम कुंजी के साथ करें
  • अपने चैनल के लाइव यूआरएल का उपयोग करें, जो हमेशा आपकी वर्तमान या अगली लाइव स्ट्रीम की ओर इंगित करता है
  • वैकल्पिक रूप से उस स्थायी लाइव यूआरएल को अपने लारावेल ऐप में एम्बेड करें

नीचे एक चरण-दर-चरण मार्गदर्शिका दी गई है।


1. “स्थायी” YouTube लाइव लिंक के दो प्रकार

स्थिर लिंक प्राप्त करने के दो मुख्य तरीके हैं:

A. चैनल का स्वतः-अपडेट होने वाला लाइव यूआरएल (अनुशंसित)

प्रत्येक चैनल का एक विशेष यूआरएल होता है जो हमेशा वर्तमान या आगामी लाइव स्ट्रीम की ओर इंगित करता है:

https://www.youtube.com/channel/CHANNEL_ID/live

या कभी-कभी:

https://www.youtube.com/c/YourCustomName/live
https://www.youtube.com/@YourHandle/live

बदलें:

  • CHANNEL_ID को अपने चैनल आईडी से, या
  • YourCustomName / @YourHandle को अपने कस्टम चैनल यूआरएल / हैंडल से।

यह यूआरएल वही रहता है। हर बार जब आप लाइव जाते हैं (किसी भी स्ट्रीम कुंजी के साथ), YouTube इस यूआरएल को सक्रिय लाइव वीडियो पर रीडायरेक्ट कर देगा।

अपने चैनल का लाइव लिंक कैसे प्राप्त करें:

  1. YouTube पर अपने चैनल के होमपेज पर जाएं।
  2. ब्राउज़र में यूआरएल कॉपी करें, यह आमतौर पर ऐसा दिखता है: https://www.youtube.com/@YourHandle
  3. अंत में /live जोड़ें: https://www.youtube.com/@YourHandle/live

इसे अपने एकल, स्थायी लिंक के रूप में उपयोग करें।


B. पुनः प्रयोज्य स्ट्रीम कुंजी का उपयोग करें (आपके एनकोडर/OBS के लिए)

यदि आप OBS, Streamlabs, हार्डवेयर एनकोडर आदि के माध्यम से स्ट्रीम करते हैं, तो आप एक पुनः प्रयोज्य स्ट्रीम कुंजी बना सकते हैं ताकि आपकी एनकोडर सेटिंग्स को कभी बदलने की आवश्यकता न पड़े।

YouTube पर:

  1. YouTube Studio → https://studio.youtube.com पर जाएं
  2. बनाएं → लाइव जाएं पर क्लिक करें
  3. बाईं साइडबार में, स्ट्रीम चुनें (वेबकैम नहीं, प्रबंधित नहीं)।
  4. स्ट्रीम सेटिंग्स के तहत, स्ट्रीम कुंजी ढूंढें।
  5. नई स्ट्रीम कुंजी बनाएं चुनें (यदि आपके पास पहले से कोई नहीं है) और सुनिश्चित करें कि यह पुनः प्रयोज्य है, न कि “प्रत्येक इवेंट के लिए स्वतः-जनरेटेड।”
  6. इस स्ट्रीम कुंजी को एक बार OBS या अपने एनकोडर में कॉपी करें।

अब से:

  • आप हमेशा एक ही स्ट्रीम कुंजी का उपयोग करके स्ट्रीम करते हैं।
  • YouTube एक नया लाइव वीडियो बनाता है, लेकिन आपका चैनल लाइव यूआरएल (जैसे, @YourHandle/live) हमेशा उस पर इंगित करेगा जो वर्तमान में लाइव है।

2. आपका स्ट्रीम यूआरएल क्यों बदलता है, और इससे कैसे बचें

डिफ़ॉल्ट रूप से, प्रत्येक लाइव स्ट्रीम का एक अद्वितीय यूआरएल होता है जैसे:

https://www.youtube.com/watch?v=VIDEO_ID

यह VIDEO_ID हर नई स्ट्रीम के लिए बदलता है, यही कारण है कि:

  • आप किसी विशिष्ट वॉच यूआरएल के समान रहने पर भरोसा नहीं कर सकते।
  • लेकिन आप चैनल लाइव यूआरएल के स्थिर रहने और दर्शकों को स्वचालित रूप से रीडायरेक्ट करने पर भरोसा कर सकते हैं।

तो:

  • यदि आप एक स्थायी लिंक चाहते हैं तो https://www.youtube.com/watch?v=VIDEO_ID साझा न करें।
  • https://www.youtube.com/@YourHandle/live (या /channel/CHANNEL_ID/live) साझा करें।

3. लारावेल ऐप में एक स्थायी YouTube लाइव प्लेयर एम्बेड करना

यदि आप अपनी लारावेल साइट में एक YouTube लाइव प्लेयर चाहते हैं जो हमेशा नवीनतम स्ट्रीम दिखाता है, तो आप चैनल लाइव यूआरएल को एक <iframe> में एम्बेड कर सकते हैं।

सरल स्थिर ब्लेड उदाहरण

{{-- resources/views/live.blade.php --}}
<div class="ratio ratio-16x9">
    <iframe
        src="https://www.youtube.com/embed/live_stream?channel=YOUR_CHANNEL_ID"
        title="YouTube Live Stream"
        frameborder="0"
        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
        allowfullscreen
    ></iframe>
</div>

YOUR_CHANNEL_ID को अपने वास्तविक चैनल आईडी से बदलें।

यह विशेष एम्बेड यूआरएल:

https://www.youtube.com/embed/live_stream?channel=YOUR_CHANNEL_ID
  • हमेशा उस चैनल की वर्तमान लाइव स्ट्रीम दिखाता है।
  • यदि कोई वर्तमान लाइव स्ट्रीम नहीं है, तो यह अंतिम पूर्ण स्ट्रीम या “लाइव नहीं है” संदेश दिखा सकता है।

अपना चैनल आईडी प्राप्त करना

  1. YouTube Studio पर जाएं: https://studio.youtube.com
  2. सेटिंग्स → चैनल → उन्नत सेटिंग्स पर क्लिक करें
  3. उन्नत सेटिंग्स देखें पर क्लिक करें
  4. अपना चैनल आईडी कॉपी करें

आप इसे .env में स्टोर कर सकते हैं:

YOUTUBE_CHANNEL_ID=UCxxxxxxxxxxxxxxxxxx

और अपने ब्लेड व्यू में:

<iframe
    src="https://www.youtube.com/embed/live_stream?channel={{ config('services.youtube.channel_id') }}"
    title="YouTube Live Stream"
    frameborder="0"
    allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
    allowfullscreen
></iframe>

और config/services.php में:

'youtube' => [
    'channel_id' => env('YOUTUBE_CHANNEL_ID'),
],

4. सारांश: सभी भविष्य की स्ट्रीम के लिए एक यूआरएल

YouTube स्ट्रीमिंग लिंक जो हमेशा एक जैसा रहता है बनाने के लिए, इस पैटर्न का पालन करें:

  1. अपने एनकोडर (OBS, आदि) के लिए YouTube Studio में एक पुनः प्रयोज्य स्ट्रीम कुंजी सेट करें।

  2. हमेशा उस पुनः प्रयोज्य कुंजी का उपयोग करके लाइव जाएं।

  3. अपने दर्शकों को इनमें से एक स्थायी लिंक वितरित करें:

    • देखने का लिंक (स्वतः-रीडायरेक्ट): https://www.youtube.com/@YourHandle/live या https://www.youtube.com/channel/CHANNEL_ID/live

    • एम्बेड लिंक (वेबसाइटों / लारावेल ऐप्स के लिए): https://www.youtube.com/embed/live_stream?channel=YOUR_CHANNEL_ID

इस सेटअप के साथ, आप जितनी चाहें उतनी नई स्ट्रीम शुरू और बंद कर सकते हैं, और आपके दर्शक (या आपका लारावेल ऐप) हमेशा एक ही यूआरएल का उपयोग करते हैं।


5. उपयोगी आधिकारिक संसाधन

ये दस्तावेज़ YouTube लाइव की मूल बातें, पुनः प्रयोज्य कुंजियों और अनुशंसित सेटिंग्स को अधिक विस्तार से समझाते हैं।