MAC پر مبنی ڈیوائس مینجمنٹ

ڈیوائس مینجمنٹ

CASTOVIA کس طرح فزیکل ڈیوائسز کو سبسکرپشنز سے جوڑتا ہے — ماڈل کی معلومات کی ضرورت نہیں، 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 app کے ساتھ کوئی بھی Android TV box

Enigma2 / Linux STB

Dreambox، VU+، اور اس جیسے دیگر

MAC Matching کیسے کام کرتا ہے

مکمل عمل نہایت سادہ ہے۔ نہ login screens، نہ credentials، نہ box پر configuration files۔ یہ بالکل یوں ہوتا ہے:

1

MAC Address پڑھیں

ہر Set-Top Box میں فیکٹری میں اس کے hardware کے اندر ایک منفرد MAC address مستقل طور پر موجود ہوتا ہے۔ یہ آپ کو device کے نیچے یا پیچھے لگی sticker پر ملے گا (format: 00:1A:79:xx:xx:xx).

MAC address مستقل ہوتا ہے اور اسے بدلا نہیں جا سکتا۔ یہ اس مخصوص فزیکل device کی منفرد شناخت کرتا ہے۔

2

Admin Panel میں Register کریں

Admin → Devices میں جا کر "Add Device" پر click کریں اور MAC address درج کریں۔ اسے ایک subscriber line (subscription) سے assign کریں۔ بس اتنا ہی چاہیے — نہ device model، نہ firmware version، نہ technical details۔

بڑے deployments کے لیے آپ CSV کے ذریعے MACs کو bulk-import بھی کر سکتے ہیں۔

3

Box پر Portal URL سیٹ کریں

Box پر صرف ایک setting configure کرنی ہوتی ہے: Portal URL۔ اپنا domain درج کریں (مثلاً http://tv.yourdomain.com)۔ Box کو صرف یہی configuration کبھی بھی درکار ہوتی ہے۔

بہت سے operators shipping سے پہلے boxes پر یہ پہلے سے configure کر دیتے ہیں، تاکہ end user کو کوئی setup نہ کرنا پڑے۔

4

Box خودکار طور پر Connect ہوتا ہے

جب box start ہوتا ہے تو وہ Portal URL کو ایک HTTP request بھیجتا ہے اور request میں اپنا MAC address شامل کرتا ہے۔ CASTOVIA database میں MAC lookup کرتا ہے، matching subscription تلاش کرتا ہے، اور channel list، EPG data، اور VOD catalog فراہم کر دیتا ہے۔

Box کو اپنی configuration کے بارے میں کچھ "پتا" نہیں ہوتا۔ وہ صرف اپنا MAC announce کرتا ہے اور server matching کر دیتا ہے۔

5

Subscriber TV دیکھتا ہے

End user اپنے channels، EPG guide، اور VOD library دیکھتا ہے — آپ کی branding کے ساتھ۔ انہیں اندازہ بھی نہیں ہوتا کہ پیچھے CASTOVIA موجود ہے۔ یہ آپ کا brand ہے، آپ کی service۔

Connection Flow

Box آن ہوتا ہے

اپنا MAC پڑھتا ہے

Portal URL سے رابطہ کرتا ہے

Request میں MAC بھیجتا ہے

Server Lookup

Matching subscription تلاش کرتا ہے

Content فراہم کرتا ہے

Channels، EPG، VOD

MAC-Based > Username/Password کیوں بہتر ہے

XUI.ONE جیسے روایتی panels username/password authentication استعمال کرتے ہیں۔ STB devices کے لیے MAC-based طریقہ کیوں بہتر ہے، یہ ہے:

Account Sharing نہیں

ایک MAC = ایک فزیکل device۔ MAC address کو username/password کی طرح share نہیں کیا جا سکتا۔

فوری Device Swap

Subscriber کا box خراب ہو گیا؟ نئے box کا MAC panel میں درج کریں، پرانا فوراً deactivate ہو جاتا ہے۔ 10 سیکنڈ میں کام مکمل۔

End-User Setup صفر

Subscriber box لگاتا ہے، WiFi سے connect کرتا ہے — بس اتنا ہی۔ نہ login screens، نہ passwords بھولنے کا مسئلہ۔

Automatic Deactivation

Panel سے MAC remove کریں → 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 کی جگہ لے لیتی ہے۔