डिवाइस प्रबंधन
CASTOVIA भौतिक डिवाइसों को subscriptions से कैसे जोड़ता है — मॉडल की जानकारी की जरूरत नहीं, firmware updates नहीं, बस एक MAC address.
समर्थित डिवाइस प्रकार
MAG Boxes
MAG 250, 254, 322, 324, 420, 424, आदि
Formuler Boxes
Z8 Pro, Z10 Pro, Z11 Pro, GTV, आदि
Android TV / STB
IPTV ऐप वाला कोई भी Android TV box
Enigma2 / Linux STB
Dreambox, VU+, और इसी तरह के
MAC Matching कैसे काम करता है
पूरी प्रक्रिया बेहद सरल है। कोई login screens नहीं, कोई credentials नहीं, box पर कोई configuration files नहीं। यहाँ बिल्कुल वही है जो होता है:
MAC Address पढ़ें
हर Set-Top Box में एक अनोखा MAC address होता है, जो फैक्ट्री में इसके hardware में स्थायी रूप से दर्ज किया जाता है। आपको यह डिवाइस के नीचे या पीछे लगे sticker पर मिलेगा (format: 00:1A:79:xx:xx:xx).
MAC address स्थायी होता है और बदला नहीं जा सकता। यह इसी विशिष्ट भौतिक डिवाइस की पहचान करता है.
Admin Panel में Register करें
Admin → Devices में जाकर "Add Device" पर क्लिक करें और MAC address दर्ज करें। इसे एक subscriber line (subscription) से assign करें। बस इतना ही चाहिए — न device model, न firmware version, न technical details.
आप बड़े deployments के लिए CSV के जरिए MACs का bulk-import भी कर सकते हैं.
Box पर Portal URL सेट करें
खुद box पर कॉन्फ़िगर करने के लिए सिर्फ़ ONE setting है: Portal URL। अपना domain दर्ज करें (जैसे, http://tv.yourdomain.com). box को बस यही configuration चाहिए — हमेशा के लिए.
कई operators customers को भेजने से पहले boxes पर इसे पहले से pre-configure कर देते हैं, इसलिए end user के लिए कोई setup नहीं रहता.
Box अपने-आप Connect होता है
जब box start होता है, तो वह Portal URL पर एक HTTP request भेजता है और request में अपना MAC address शामिल करता है। CASTOVIA database में MAC ढूँढता है, matching subscription पाता है, और channel list, EPG data, तथा VOD catalog उपलब्ध कराता है.
box अपनी configuration के बारे में कुछ "जानता" नहीं है। वह बस अपना MAC announce करता है और server matching कर देता है.
Subscriber TV देखता है
end user को उनके channels, EPG guide, और VOD library दिखाई देती है — आपकी identity के साथ branded। उन्हें पता भी नहीं चलता कि पीछे CASTOVIA है। यह आपका brand है, आपकी service है.
कनेक्शन प्रवाह
Box चालू होता है
अपना MAC पढ़ता है
Portal URL से संपर्क करता है
request में MAC भेजता है
Server Lookup
matching subscription ढूँढता है
Content उपलब्ध कराता है
Channels, EPG, VOD
MAC-आधारित > Username/Password क्यों बेहतर है
XUI.ONE जैसे पारंपरिक panels username/password authentication का उपयोग करते हैं। STB devices के लिए MAC-based तरीका क्यों बेहतर है, यह देखें:
Account Sharing नहीं
एक MAC = एक physical device। MAC address को username/password की तरह share नहीं किया जा सकता.
तुरंत Device Swap
Subscriber का box खराब हो गया? नए box का MAC panel में दर्ज करें, पुराना तुरंत deactivate हो जाएगा। 10 सेकंड में काम पूरा.
End User Setup बिल्कुल नहीं
Subscriber box plug करता है, WiFi से connect करता है — बस इतना ही। कोई login screen नहीं, कोई password याद रखने की जरूरत नहीं.
Automatic Deactivation
Panel से कोई MAC हटाएँ → box फिर connect नहीं कर पाएगा। कोई remote wiping या complex deprovisioning नहीं.
Username/Password भी समर्थित है
CASTOVIA app-based subscribers (Android, iOS, web players) के लिए पारंपरिक username/password lines का भी समर्थन करता है। MAC-based management विशेष रूप से STB/MAG-type devices के लिए है, जहाँ hardware identity credentials की जगह लेती है।