होम
XtreamUIPro

सेटअप गाइड

लाइव आयोजनों की सेटअप गाइड

प्लेटफ़ॉर्म को सम्मेलन, उत्सव या समारोह की स्ट्रीमिंग सेवा के रूप में कॉन्फ़िगर करें: हर मंच के लिए एक चैनल, हर टिकट पर एक्सेस, स्थल पर एक नोड और छोटी समाप्ति।

ये गाइड किसी उद्योग की अवधारणाओं को उन ऑब्जेक्ट से जोड़ती हैं जो प्लेटफ़ॉर्म में आज हैं (बुके, लाइनें, पैकेज, पार्टनर खाते, नोड्स, API)। ये वैचारिक मैपिंग हैं, उद्योग-विशिष्ट फ़ीचर नहीं, और पार्टनर खाता एक प्रतिनिधि खाता है, अलग-थलग टेनेंट नहीं।

वैचारिक मैपिंग

पैनल में कुछ भी मंच या टिकट नहीं कहलाता। तालिका बताती है कि कौन-सी ऑब्जेक्ट कौन-सी भूमिका निभाती है; नीचे के अध्याय उन्हें इसी क्रम में सेट करते हैं।

आपके उद्योग मेंप्लेटफ़ॉर्म परपैनल में कहाँ
मंच का चैनललाइव चैनल: अपने स्रोतों, EPG और आउटपुट फ़ॉर्मैट वाली स्ट्रीमStreams → लाइव स्ट्रीम जोड़ें (स्रोत URL या RTMP पुश)
टिकट प्रकारबुके: चैनलों, फ़िल्मों या सीरीज़ का नामित समूह जो कोई पैकेज देता हैBouquets, Streams और Movies / Series से
टिकट या पासलाइन: एक एक्सेस, अपने पैकेज, बुके, समाप्ति, कनेक्शन सीमा और आउटपुट के साथLines → जोड़ें, या एक्टिवेशन कोड, या Reseller API
आयोजन का अंतलाइन की समाप्ति तिथि, जिसे पैकेज, क्रेडिट या API रिन्यू करती हैलाइन की समाप्ति तिथि और पैकेज की अवधि
प्रति टिकट डिवाइसलाइन के अधिकतम कनेक्शन: एक साथ कितने डिवाइस देख सकते हैंलाइन के अधिकतम कनेक्शन
टिकटिंग या रजिस्ट्रेशन इंटीग्रेशनReseller API और webhooks: पैनल के ऑपरेशन आपके अपने सिस्टम सेरीसेलर के डैशबोर्ड में Reseller API कुंजियाँ और webhooks
स्थल का नोडस्ट्रीमिंग नोड्स: पैनल से जोड़े गए एज सर्वर, हर साइट या इमारत के लिए एकServers → नोड जोड़ें, SSH से इंस्टॉल

पूर्वापेक्षाएँ

इंस्टॉल करने से पहले क्या तैयार रखें।

  1. सार्वजनिक पते या डोमेन वाला सर्वर (Ubuntu 22.04 या 24.04) और अपेक्षित चरम दर्शकों के लिए अपलिंक, और स्थल के नोड के लिए स्थल के नेटवर्क पर एक मशीन।
  2. हर मंच के लिए RTMP पुश कर सकने वाला एनकोडर, और मंचों, दिनों और टिकट प्रकारों की सूची।
  3. टिकट पैनल तक कैसे पहुँचें इस पर फ़ैसला: थोक में बनाए एक्टिवेशन कोड, या टिकटिंग सिस्टम का Reseller API को कॉल करना।

इन्फ्रास्ट्रक्चर डिप्लॉयमेंट

पहले ओरिजिन, फिर स्थल।

  1. मैनेजमेंट सर्वर पर इंस्टॉलर चलाएँ और पैनल को TLS वाले रिवर्स प्रॉक्सी के पीछे रखें; ट्रस्टेड प्रॉक्सी सेट करें ताकि IP नियम दर्शक का असली पता देखें।
  2. प्लेबैक बेस URL उस सार्वजनिक पते पर सेट करें जिस तक उपस्थित लोग पहुँचते हैं।
  3. स्थल की मशीन पर Servers से एक नोड एनरोल करें; पैनल उसे SSH से इंस्टॉल करता है, और स्थानीय स्क्रीनें उस पर रूट होती हैं।
  4. टिकटिंग डेस्क के लिए लाइनों की अनुमतियों और कैटलॉग की किसी अनुमति के बिना एक पार्टनर खाता (रीसेलर) बनाएँ।

कंटेंट का संगठन

चैनल के रूप में मंच, पैकेज के रूप में टिकट।

  1. दिन या ट्रैक के अनुसार श्रेणियाँ जोड़ें ताकि चैनल सूची कार्यक्रम की तरह पढ़ी जाए।
  2. हर टिकट प्रकार के लिए एक बुके बनाएँ: वे मंच जो वह टिकट देख सकता है।
  3. हर टिकट प्रकार के लिए एक पैकेज बनाएँ जिसकी अवधि आयोजन की लंबाई हो, और ज़रूरत हो तो प्रेस और वक्ताओं के लिए ट्रायल पैकेज।
  4. प्रायोजकों के मंच या लाउंज फ़ीड के लिए एक बुके बनाएँ और उसे सिर्फ़ प्रायोजक पैकेज से दें।

पार्टनर (रीसेलर) कॉन्फ़िगरेशन

टिकटिंग डेस्क, अगर वही एक्सेस जारी करता है।

  1. टिकटिंग डेस्क के लिए लाइन अनुमतियों वाला और कैटलॉग अनुमतियों के बिना ग्रुप बनाएँ।
  2. डेस्क को उस ग्रुप और जारी किए जाने वाले कोडों के लिए पर्याप्त क्रेडिट के साथ रीसेलर के रूप में जोड़ें।
  3. अपने टिकट खुद बेचने वाले सह-आयोजक या क्षेत्रीय पार्टनर को उसका अपना पार्टनर खाता और अपने पैकेज मिलते हैं।

उपस्थित लोगों के एक्सेस का कॉन्फ़िगरेशन

हर टिकट की एक लाइन।

  1. थोक में एक्टिवेशन कोड बनाएँ, हर टिकट का एक, हर एक अपने टिकट प्रकार के पैकेज से जुड़ा, और उन्हें टिकट के साथ छापें या ईमेल करें।
  2. ऑनलाइन टिकट बिक्री के लिए अपने कॉमर्स प्लेटफ़ॉर्म का कनेक्टर इंस्टॉल करें, या टिकटिंग सिस्टम से पैकेज और रिक्वेस्ट आईडी के साथ action=create_line कॉल करवाएँ।
  3. अधिकतम कनेक्शन हर टिकट पर एक या दो डिवाइस रखें ताकि कोड पूरे दर्शकों में साझा न हो सके।
  4. द्वार खुलने से पहले ट्रायल लाइन से जाँचें, उसी प्लेयर से जो उपस्थित लोग इस्तेमाल करेंगे।

सत्रों की रिकॉर्डिंग

आयोजन के बाद रिकॉर्डिंग।

  1. हर मंच रिकॉर्ड करें और फ़ाइलों को हर ट्रैक की सीरीज़ के एपिसोड के रूप में लाइब्रेरी में जोड़ें, या VOD इन्जेस्ट जॉब से इन्जेस्ट करें।
  2. रिकॉर्डिंग को उनके अपने बुके और पैकेज से दें, ताकि लाइव लाइनों के समाप्त होने के बाद भी उपस्थित लोगों का एक्सेस बना रहे।
  3. रिकॉर्डिंग की घोषणा से पहले उस पैकेज की टेस्ट लाइन से उनका प्लेबैक जाँचें।

मंच के चैनल

लाइव चैनल के रूप में मंच।

  1. हर मंच के लिए एनकोडर के RTMP पुश के साथ लाइव स्ट्रीम जोड़ें और उसे उन टिकट प्रकारों के बुके में रखें जो उसे देख सकते हैं।
  2. कैच-अप चालू करें ताकि सत्र की शुरुआत चूकने वाला उपस्थित व्यक्ति पीछे जा सके।
  3. पहले सत्र से पहले जाँचें कि स्थल का नोड हर मंच को ओरिजिन से एक बार लेता है और स्क्रीनें उस पर रूट हैं।

समाप्ति

एक्सेस आयोजन के साथ खत्म होता है।

  1. हर टिकट पैकेज को ऐसी अवधि दें जो आयोजन के आखिरी दिन के साथ खत्म हो, ताकि लाइनें बिना किसी काम के समाप्त हो जाएँ।
  2. वक्ता या देर से आए प्रायोजक के लिए नया पैकेज बनाने की बजाय एक लाइन बढ़ाएँ, या छोटी अवधि का कोड जारी करें।
  3. खोए या साझा किए गए टिकट की लाइन को Lines से बंद करें; ऑडिट लॉग रिकॉर्ड रखता है।

टिकटिंग के साथ इंटीग्रेशन

सिस्टम एक्सेस चलाते हैं; प्लेयर चलाता है।

  1. टिकटिंग या रजिस्ट्रेशन सिस्टम Reseller API से लाइनें बनाता है और line.created तथा line.expired जैसे वेबहुक सुनता है।
  2. समर्थित कॉमर्स प्लेटफ़ॉर्म पर ऑनलाइन टिकट बिक्री उसका कनेक्टर इस्तेमाल करती है; किसी विशेष टिकटिंग प्रोडक्ट के लिए नेटिव कनेक्टर नहीं है।
  3. दर्शकों के लिए सिंगल साइन-ऑन नहीं है: उपस्थित व्यक्ति प्लेयर में लाइन के क्रेडेंशियल या एक्टिवेशन कोड से साइन इन करता है।

सुरक्षा संबंधी विचार

एक टिकट, एक व्यक्ति।

  1. पैनल और प्लेबैक बेस URL को TLS पर परोसें और TRUSTED_PROXIES को अपने रिवर्स प्रॉक्सी पर सेट करें।
  2. हर पैनल खाते के लिए टू-फ़ैक्टर साइन-इन, और अनुमति ग्रुप ताकि टिकटिंग डेस्क मंच न बदल सके।
  3. साइन किए गए और समाप्त होने वाले प्लेबैक लिंक और हर टिकट पर कम कनेक्शन सीमा।
  4. ऑफ़-साइट कॉपी के साथ एन्क्रिप्टेड डेटाबेस बैकअप, और लाइनों व मंचों के हर बदलाव के लिए ऑडिट लॉग।

समस्या-निवारण

आम तौर पर पहली जाँचें।

  1. उपस्थित व्यक्ति मंच नहीं खोल पाता: लाइन का पैकेज, मंच वाला बुके और समाप्ति तिथि जाँचें।
  2. कक्ष में मंच जम जाता है पर ऑनलाइन नहीं: स्थल के नोड का हार्टबीट और स्क्रीनों का उस तक रूट जाँचें।
  3. एक्टिवेशन कोड मना किया जाता है: जाँचें कि वह पहले इस्तेमाल नहीं हुआ और उसका पैकेज अब भी वैध है।
  4. ऑडिट लॉग प्रॉक्सी का पता दिखाता है: TRUSTED_PROXIES को प्रॉक्सी पर सेट करें और पैनल रीस्टार्ट करें।