होम
XtreamUIPro

सेटअप गाइड

कॉर्पोरेट प्रशिक्षण सेटअप गाइड

प्लेटफ़ॉर्म को कंपनी की आंतरिक वीडियो सेवा के रूप में कॉन्फ़िगर करें: विभाग के अनुसार प्रशिक्षण लाइब्रेरी, HR द्वारा चलाया जाने वाला कर्मचारी एक्सेस, आंतरिक लाइव सत्र, और नेटवर्क से लाइन तक गोपनीयता।

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

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

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

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

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

इंस्टॉल करने से पहले क्या होना चाहिए।

  1. ऑफ़िसों से पहुँच योग्य एक कंपनी सर्वर (Ubuntu 22.04 या 24.04), इंस्टॉलर, और आपके रिवर्स प्रॉक्सी के पीछे एक आंतरिक पता या डोमेन।
  2. प्रशिक्षण रिकॉर्डिंग, लाइव सत्रों के लिए ऑडिटोरियम का एन्कोडर, और HR या LMS सिस्टम की HTTP API कॉल करने की क्षमता।
  3. गोपनीयता पर निर्णय: कौन-सी सामग्री किस विभाग संग्रह में जाएगी, और HR और प्रशिक्षण टीम में किसे पैनल खाता मिलेगा।

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

पहले मुख्यालय, फिर ऑफ़िस।

  1. मुख्यालय के सर्वर पर इंस्टॉलर चलाएँ; पैनल को कंपनी के रिवर्स प्रॉक्सी के पीछे रखें और विश्वसनीय प्रॉक्सी सेट करें ताकि ऑडिट लॉग को असली पते दिखें।
  2. प्लेबैक बेस को आंतरिक पते पर सेट करें; नेटवर्क के बाहर के कर्मचारी VPN या प्रॉक्सी से उस तक पहुँचते हैं।
  3. Servers से हर ऑफ़िस के लिए एक नोड जोड़ें; पैनल उसे SSH से इंस्टॉल करता है और उस ऑफ़िस के दर्शकों को उसी तक भेजता है।
  4. प्रशिक्षण टीम के लिए एक पार्टनर खाता बनाएँ, जिसमें कैटलॉग की अनुमतियाँ हों और कर्मचारियों की लाइनों की कोई नहीं।

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

विभाग के अनुसार संग्रह, कोर्स सीरीज़ के रूप में।

  1. हर विषय के लिए श्रेणियाँ और हर बहु-भाग कोर्स के लिए एक सीरीज़ बनाएँ, हर सत्र के लिए एक एपिसोड के साथ।
  2. हर विभाग के प्रशिक्षण संग्रह के लिए एक बुके बनाएँ, और उस सामग्री के लिए एक सभी-कर्मचारी बुके जिसे सब देखते हैं।
  3. हर भूमिका के लिए एक पैकेज बनाएँ: उस भूमिका को जिन बुके की ज़रूरत है, बस वही, और एक्सेस अवधि के रूप में लंबी अवधि (जैसे एक साल); रिन्यूअल एक और अवधि जोड़ता है, और अनुबंध समाप्त होने पर HR लाइन को अक्षम कर देता है।
  4. गोपनीय संग्रहों को उनके नामों में साफ़ चिह्नित करें; लाइन को केवल वही बुके दिखते हैं जो उसका पैकेज देता है।

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

प्रशिक्षण टीम और, किसी समूह के लिए, हर सहायक कंपनी।

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

कर्मचारी एक्सेस कॉन्फ़िगरेशन

हर कर्मचारी के लिए एक लाइन, HR से।

  1. HR सिस्टम के लिए एक Reseller API कुंजी बनाएँ और उसे HR सिस्टम के सीक्रेट में रखें।
  2. नियुक्ति पर HR सिस्टम भूमिका के पैकेज और एक रिक्वेस्ट आईडी के साथ action=create_line कॉल करता है (पैकेज की अवधि ही एक्सेस अवधि है); छोड़ने पर वह action=disable_line कॉल करता है।
  3. अधिकतम कनेक्शन उतने डिवाइस पर सेट करें जितने कर्मचारी इस्तेमाल कर सकता है (आम तौर पर दो: डेस्क और फ़ोन)।
  4. पायलट के लिए, Lines → जोड़ें से लाइनें जोड़ें और क्रेडेंशियल कुछ कर्मचारियों को दें।

प्रशिक्षण सामग्री

ऑन डिमांड रिकॉर्डिंग।

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

आंतरिक प्रशिक्षण सत्र

लाइव चैनल के रूप में एक सत्र।

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

एक्सेस की समाप्ति

अनुबंध के साथ खत्म होने वाला एक्सेस।

  1. लाइन अपने पैकेज की अवधि के अंत में एक्सपायर होती है; अनुबंध चलने तक HR उसे action=renew_line से रिन्यू करता है, और अनुबंध समाप्त होने पर HR उसे अक्षम कर देता है।
  2. समाप्त होने वाली और समाप्त लाइनों का अपने रिकॉर्ड से मिलान करने के लिए HR सिस्टम को webhooks की सदस्यता दें।
  3. अस्थायी एक्सेस (ठेकेदार, ऑनबोर्डिंग सप्ताह) के लिए अलग पैकेज के बजाय छोटी समाप्ति इस्तेमाल करें।

HR या LMS के साथ इंटीग्रेशन

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

  1. HR Reseller API से लाइनें बनाता, रिन्यू करता और अक्षम करता है; LMS कोर्स पेज से वेब प्लेयर का लिंक दे सकता है।
  2. दर्शकों के लिए सिंगल साइन-ऑन नहीं है: कर्मचारी उस लाइन के क्रेडेंशियल से प्लेयर में साइन इन करता है जो आपके सिस्टम ने जारी किए।
  3. आंतरिक रिपोर्टिंग टूल के लिए रीड-ओनली फ़्लैग वाली Admin API कुंजियाँ इस्तेमाल करें।

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

नेटवर्क से लाइन तक गोपनीयता।

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

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

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

  1. कर्मचारी को दूसरे विभाग की सामग्री दिख रही है: लाइन का पैकेज और वे बुके जाँचें जो वह देता है।
  2. नए कर्मचारी को एक्सेस नहीं है: जाँचें कि HR की कॉल सफल रही (Reseller API कॉल लॉग) और लाइन की समाप्ति।
  3. लाइव सत्र के दौरान ऑफ़िस में बफ़र हो रहा है: ऑफ़िस के नोड का हार्टबीट जाँचें और कि दर्शक उसी तक भेजे जा रहे हैं।
  4. ऑडिट लॉग प्रॉक्सी का पता दिखाता है: TRUSTED_PROXIES को प्रॉक्सी पर सेट करें और पैनल रीस्टार्ट करें।