الرئيسية
XtreamUIPro

بنية OTT · منصة إدارة الفيديو

ابنِ وأدِر وكبّر بنية الـ OTT بتاعتك.

منصة إدارة فيديو ذاتية الاستضافة للمذيعين ومشغّلي OTT وشركات الإعلام. أدِر البث المباشر والفيديو عند الطلب والمشتركين والتوزيع الموزّع من نظام واحد موحّد — على سيرفرات إنت اللي بتتحكم فيها.

  • ذاتية الاستضافة
  • API أولًا
  • بث موزّع
  • تحكّم في البنية

بيشتغل مع التطبيقات والأجهزة اللي مشاهديك بيستخدموها فعلًا

  • Xtream Codes API
  • M3U / XMLTV
  • MAG
  • Enigma2
  • HLS
  • MPEG-TS
  • مشغّل الويب
لوحة Xtream UI Pro: عدّادات البثوث والخطوط والاتصالات، وآخر النشاط.
4
أنواع محتوى: بث مباشر، أفلام، مسلسلات، راديو
5
مستويات موزّعين، لكل مستوى كريديت خاص
17
منصات فوترة ومتاجر ليها Connector جاهز
27
لغة واجهة للمشغّلين والمشاهدين

إمكانيات المنصة

بنية بث واحدة. مجالات كتير.

كل اللي خدمة الفيديو محتاجاه، من المصادر لحد شاشة المشاهد، في لوحة واحدة بتشغّلها بنفسك. كل إمكانية تحت موجودة في المنتج النهارده.

البث المباشر

قنوات مباشرة من مصادرك إنت، مع EPG وCatch-up وTimeshift لو المصدر بيسمح، بتتوصّل بصيغة HLS أو MPEG-TS للتطبيقات والبوكسات اللي مشاهديك بيستخدموها.

Origin hub بمصدر واحد لكل قناة · RTMP دخول وخروج · تحويل ffmpeg

اعرف أكتر
صفحة Streams في اللوحة: القنوات المباشرة بحالتها وتصنيفها ومصدرها وصيغ الخرج.

كل شاشة تحت هي لوحة تحكم تثبيت جديد معاه الكتالوج التجريبي.

الحلول

منصة واحدة. مجالات كتير.

نفس البنية بتخدم حرم جامعي أو فندق أو شركة أو مذيع أو مجتمع أو استوديو — بتتضبط لكل واحد، مش بتتبني من أول وجديد.

كمان على المنصة

بنية الـ Infrastructure

الأجزاء بتتركّب مع بعض إزاي

سيرفر إدارة واحد فيه الكتالوج والمشتركين والموزّعين. عقد البث بتشيل الترافيك. أنظمتك بتكلّم الـ API. زيادة السعة معناها تسجيل Node تانية، مش إعادة بناء الخدمة.

اختار جزء من المخطط عشان تشوف بيعمل إيه.

إزاي بيشتغل

من المصدر للشاشة في أربع خطوات

نفس المسار لكل قناة وفيلم وحلقة.

  1. ابنِ الكتالوج

    المسؤول بيضيف القنوات والأفلام والمسلسلات والراديو وبينظّمها في bouquets.

  2. أنشئ الحزم

    الحزمة بتحدد الـ bouquets والمدة وعدد الاتصالات والسعر بالكريديت.

  3. بيع الخطوط

    الموزّع بيصرف كريديت على حزمة؛ والنظام بيعمل الخط وروابط التشغيل بتاعته.

  4. المشاهدون بيتفرجوا

    المشاهد بيدخل الخط في تطبيق؛ والنظام بيتحقق منه وبيشغّل من سيرفر مناسب.

التوزيع

توزيع بيكبر مع جمهورك

ابدأ بسيرفر واحد. زوّد Nodes لما الجمهور يكبر — اللوحة بتثبّتها وبتوجّه المشاهدين ليها وبتخلّي مصادرك مخفية.

  • مجموعة من Edge nodes

    سجّل سيرفرات إضافية من اللوحة؛ الـ Node بيتثبّت عن طريق SSH، والمشاهدين بيتوجّهوا لـ Node حسب الحمل والدولة.

  • اتصال واحد بالمصدر لكل قناة

    الـ Origin بيسحب كل قناة مرة واحدة وبيوزّعها على كل مشاهد وNode، فمزوّدك بيشوف اتصال واحد مش واحد لكل مشاهد.

  • MPEG-TS وHLS وRTMP

    كل حزمة بتحدد صيغ الإخراج. القنوات اللي محتاجة بتتحوّل بـ FFmpeg؛ والقنوات المتأخرة ودفع RTMP مدمجين.

  • VOD متخزّن ومتكاشّى

    الأفلام والحلقات بتتحمّل أو بتتشفّر في مكتبة الميديا بتاعتك، والـ Nodes بتخزّن مؤقتًا اللي مشاهديها بيشغّلوه.

  • تشغيل موقّع ومحدد بوقت

    كل رابط تشغيل موقّع وله مدة صلاحية ومربوط بعنوان المشاهد، فالرابط المنسوخ ملوش لازمة عند حد تاني.

  • مصمَّم للتشغيل

    مثبّت لـ Ubuntu وDocker Compose، ونسخ احتياطي مجدول لقاعدة البيانات، ونقاط فحص صحة ومقاييس لمراقبتك.

صفحة السيرفرات في لوحة التحكم: السيرفر الرئيسي والعقد المسجّلة مع عنوانها وحالتها ومهامها.

التطبيقات والأجهزة

مشاهدينك بيفضلوا على تطبيقاتهم المفضلة

الخط بيشتغل في أي مكان بيفهم Xtream Codes API أو قائمة M3U أو بوابة MAG أو Enigma2 — وفي المتصفح كمان.

  • تطبيقات IPTV

    IPTV Smarters وTiviMate وXCIPTV وGSE وأي تطبيق تاني بيتكلم Xtream Codes API: سيرفر، اسم مستخدم، كلمة سر.

  • قوائم التشغيل

    قوائم M3U وM3U Plus بلوجوهات ومجموعات ودليل XMLTV، وصيغ جاهزة لأجهزة استقبال Enigma2.

  • أجهزة الاستقبال

    أجهزة MAG عن طريق البوابة وأجهزة Enigma2 عن طريق قائمة تشغيل أو Plugin، وبتسجّل الدخول بعنوان MAC.

  • مشغّل الويب

    مفيش حاجة تتثبّت: بث مباشر وأفلام ومسلسلات والدليل في المتصفح، بخط أو بكود تفعيل.

إدارة الموزّعين والتوزيع

أدِر موزّعينك من مكان واحد

أدِر شركاء التوزيع والحسابات المفوَّضة والاشتراكات وصلاحيات الوصول من منصة مركزية. كل شريك بياخد لوحته وكريدت وحدود خاصة بيه، واللي يقدر يشوفه ويبيعه ويغيّره بتحدده مجموعته.

  • موزّعو المحتوى
  • مراكز التدريب
  • مشغّلو الضيافة
  • مزوّدو الخدمة الإقليميون
  • شركاء إعلام معتمدون

المنصة عمرها ما بتلمس فلوس عملائك. نظام الفوترة أو التجارة بتاعك هو اللي بياخد الدفع؛ والكونكتور أو الـ Reseller API بيعمل الوصول ويجدّده.

  • Reseller API

    أنشئ وجدّد وعدّل وأوقف الخطوط والموزّعين الفرعيين من نظامك، بمفاتيح API منفصلة لكل نظام ومعرّف طلب بيمنع الخصم المزدوج.

  • Webhooks

    إشعارات موقّعة لما خط يتعمل أو يتجدّد أو يقرّب ينتهي أو ينتهي، ولما الكريديت يقلّ.

  • Connectors جاهزة

    Connectors مفتوحة المصدر لمنصات الفوترة والمتاجر الشائعة، منشورة مع خطوات تثبيتها على plugins.xtream-ui.pro — اقرا الكود قبل ما تثبّته.

  • عملاؤك يفضلوا ملكك

    اللوحة عمرها ما بتتواصل مع مشاهديك، والخط المحذوف بيتمسح نهائيًا — مفيش سلة محذوفات ولا نسخة مخفية.

الكريديت: دفتر الموزّع، كل خصم وشحن بسببه.

الموصّلات

  • WHMCS
  • Blesta
  • WISECP
  • HostBill
  • ClientExec
  • FOSSBilling
  • Paymenter
  • WooCommerce
  • Odoo
  • PrestaShop
  • OpenCart
  • Magento
  • Dolibarr
  • ERPNext
  • Shopify
  • Upmind
  • Invoice Ninja
شوف كل الـ Connectors على plugins.xtream-ui.pro

إصدار جديد · تجربة 90 يوم

أهلًا بيك في Xtream UI Pro الجديد

اللوحة اتبنت من الصفر: نواة أسرع، وكلاستر من سيرفرات الحافة (edge nodes)، ومكتبة وسائط حقيقية، وتسجيل دخول محصّن، ونشاط موزّعين بيتوصل بنظام الفوترة بتاعك. كل اللي تحت موجود في النسخة اللي بتثبّتها النهارده.

إيه الجديد في الإصدار ده

  • اتبنى من الصفر

    نواة جديدة وخفيفة بخدمة مستقلة لكل دور: اللوحة، وAPI المشتركين، والـ worker، وسيرفر الوسائط. بتتثبّت على Ubuntu في دقايق بمثبّت واحد، وبتتحدّث بسكريبت واحد، وكل نسخة بتعرض رقم إصدارها.

  • هات لوحتك القديمة معاك

    استيراد لمرة واحدة بينسخ التصنيفات والباقات (bouquets) والمجموعات والـ packages ومستخدمي اللوحة والخطوط من اللوحة اللي بتشغّلها دلوقتي عن طريق الـ API بتاعها. بيقرا من اللوحة القديمة بس، فتقدر تجرّب الجديدة جنبها.

  • سيرفرات حافة بتتثبّت من اللوحة

    سجّل سيرفر واللوحة تثبّته كنود عن طريق SSH. المشاهدين بيتوزّعوا حسب الحِمل والدولة، والعقد بتخزّن اللي مشاهديها بيشغّلوه، والسيرفر الرئيسي بيخدم الكل لحد ما تضيف أول نود.

  • اتصال واحد بالمصدر لكل قناة

    الأصل بيسحب كل قناة مباشرة مرة واحدة ويوزّعها على كل مشاهد ونود. القنوات اللي محتاجة بتتحوّل (transcode)، والقنوات المتأخرة والـ RTMP push مدمجين، والمصادر بتتفحّص بجدول زمني.

  • مكتبة وسائط حقيقية

    الأفلام والحلقات بتتنزّل أو بتتحوّل لمكتبتك مع بيانات TMDB، وكتالوجات المزوّدين بتتزامن بجدول زمني، والوسائط اللي مش مستخدمة بتتنضّف أوتوماتيك.

  • نشاط موزّعين بخمس مستويات

    الموزّعون بيمسكوا رصيد، وبيحدّدوا أسعارهم، وبيبيعوا تجارب من حصّة، وبيديروا الموزّعين الفرعيين تحتهم. المجموعات بتحدّد كل واحد يقدر يشوف إيه ويبيع إيه ويغيّر إيه، وكل عملية بيع بتتسجّل في دفتر حسابات.

سجل التغييرات

تجربة المطوّر

اتبنى عشان يتدمج

نفس العمليات اللي اللوحة بتقدّمها متاحة لأنظمتك: HTTP API بمفتاح لكل نظام، وwebhooks موقّعة، ونشر موثّق.

  • Reseller API

    اعمل وجدّد وعدّل واوقف الوصول من نظام الفوترة أو الـ LMS أو نظام إدارة الفنادق (PMS) بتاعك؛ كل عملية كتابة بتحمل معرّف طلب، فإعادة المحاولة عمرها ما بتخصم مرتين.

  • Webhooks

    إشعارات موقّعة لما الوصول يتعمل أو يتجدّد أو يقرّب ينتهي أو ينتهي أو يتعطّل، ولما كريديت موزّع يقلّ.

  • مفاتيح Admin API

    مفاتيح بأسماء مع علامة قراءة فقط اختيارية وقائمة IP مسموحة وتاريخ انتهاء، وكل مفتاح بيتصرف كالمسؤول اللي مالكه، مع سجل للاستدعاءات.

  • نشر تقدر تقراه

    مثبّت Ubuntu ووحدات systemd ومتغيّرات بيئة لكل خدمة ومعمل Docker للتطوير ووصف OpenAPI للـ API بتاع المشتركين.

اعرض خطوط موزّع
curl "$API/reseller/v1?action=get_lines" \
  -H "X-API-Key: $RESELLER_KEY"
جدّد خط واحد (idempotent)
curl -X POST "$API/reseller/v1" \
  -H "X-API-Key: $RESELLER_KEY" \
  -d "action=renew_line" -d "id=1042" \
  -d "request_id=$(uuidgen)"

أحداث Webhook

  • line.created
  • line.renewed
  • line.expiring
  • line.expired
  • line.disabled
  • credits.low

الأمان والملكية

بنيتك، وبياناتك

مفيش حاجة من خدمتك عندنا: اللوحة وقاعدة البيانات والميديا والمفاتيح كلها على سيرفراتك. دي الحمايات اللي الكود فيه النهارده.

  • ذاتية الاستضافة

    كل برنامج بيشتغل على سيرفرات Linux بتاعتك؛ والاتصالات الخارجية الوحيدة هي اللي إنت بتشغّلها، زي فحص التحديثات أو بحث TMDB.

  • ملكية البيانات والنسخ الاحتياطي

    Postgres على جهازك، ونسخ مشفّرة مجدولة، ونسخة اختيارية خارج الموقع على تخزين متوافق مع S3، وفحص استعادة لكل نسخة.

  • التحكم في الوصول

    أدوار ومجموعات صلاحيات للوحة، وتسجيل دخول بخطوتين، وأسرار مشفّرة في التخزين، وسجل تدقيق بمين غيّر إيه.

  • المرونة التشغيلية

    العقد بترجع للـ origin، والـ origin بيحتفظ بمصدر واحد لكل قناة، والمهام بتشتغل بـ leases ومهل، ووضع الصيانة بيقول للمشاهدين إيه اللي بيحصل.

  • رؤية البنية

    مقاييس Prometheus للـ API واللوحة والـ worker، ونقاط فحص الصحة، وشاشات الاتصالات والترافيك، وتنبيهات بالإيميل أو تيليجرام أو webhook.

  • حماية جهة المشاهد

    روابط تشغيل موقّعة ومحدودة بوقت ومربوطة بعنوان المشاهد، وحدود اتصالات، وقواعد GeoIP وISP، وحظر أوتوماتيك لمحاولات التخمين.

أسعار بسيطة وشفافة

ابدأ مجانًا وتوسّع لما تكون جاهز. الخطط بتختلف في السعة والدعم اللي بتاخده.

مجاني

جرّب اللوحة على كتالوج صغير من غير أي تكلفة.

$0 / شهر
$0 / سنة

مجاني للأبد، من غير بطاقة

ابدأ مجانًا
البثوث
50
الخطوط
100
عقد الخوادم
1
الدعم
المجتمع

الأعمال

من غير حد للبثوث أو الخطوط، ودعم بأولوية.

$99 / شهر
$1,069 / سنة

أو $1,069 / سنة −10%

≈ $89 / شهر · تُدفع سنويًا

البثوث
غير محدود
الخطوط
غير محدود
عقد الخوادم
20
الدعم
بأولوية
المساعدة في الترحيل
اختياري

Enterprise

فريق مخصص، واتفاقية SLA، وتكامل مع أنظمتك.

مخصص

السعر حسب نشرك

تواصل مع المبيعات
البثوث
غير محدود
الخطوط
غير محدود
عقد الخوادم
مخصص
الدعم
مخصص
SLA
مشمول
تكامل مخصص
مشمول
المساعدة في الترحيل
مشمول

قارن بين الخطط

الميزةمجانياحترافيالأعمالEnterprise
شهري$0$99/شهرمخصص
سنوي$0$1,069/سنةمخصص
التوفير السنويغير مشمول10%بالتفاوض
البثوث50غير محدودغير محدود
الخطوط100غير محدودغير محدود
عقد الخوادم120مخصص
الدعمالمجتمعبأولويةمخصص
SLAغير مشمولغير مشمولمشمول
تكامل مخصصغير مشمولغير مشمولمشمول
المساعدة في الترحيلغير مشمولاختياريمشمول

صفوف الخطط بكلام بسيط

الحدود اللي فوق بتعدّ عناصر اللوحة. ودي معنى كل واحد منها لخدمتك، وإيه اللي بيحصل لما تكبر.

البثوث
البث هو قناة مباشرة واحدة أو محطة راديو واحدة في الفهرس، أيًّا كان مصدرها. الفيلم أو الحلقة مش بث؛ ومكتبة الفيديو مش محدودة بالخانة دي.
الخطوط
الخط هو دخول مشترك واحد: اسم مستخدم وكلمة سر، أو كود تفعيل، مع باقته وتاريخ انتهائه. المشاهد اللي عنده جهازين لسه عنده خط واحد؛ وعدد الأجهزة هو حد الاتصالات بتاع الخط.
الاتصالات
كل خط له حد أقصى للاتصالات في نفس الوقت، بيتحدد لكل خط أو لكل باقة. الباقات مبتحطّش سقف للإجمالي: اللي بيحدده هو سعة سيرفراتك.
عقد الخوادم
النود هو سيرفر بث إضافي بيتسجّل من اللوحة علشان يخدم المشاهدين، في مبنى أو منطقة أو بلد تاني. السيرفر الرئيسي بيتحسب أول نود؛ والخانة بتقول تقدر تضيف كام.
الشركاء والموزّعون
كل خطة فيها حسابات شركاء (موزّعين) بكريديت وصلاحيات ولوحة خاصة بيهم، لحد خمس مستويات، وواجهة Reseller API. الخطط بتختلف في السعة والدعم، مش في الميزات دي.
تجربة الـ90 يوم
في أول 90 يوم، كل تثبيت بياخد الميزات كلها من غير حد للبثوث أو الخطوط أو العقد. الخطط بتتطبق لما فترة التجربة تخلص؛ ومفيش حاجة عملتها هتتغير وقتها.
الانتقال لخطة أكبر
الخطط هي تراخيص لنفس البرنامج. اختيار خطة أكبر في نموذج الطلب بيرفع حدود تثبيتك الحالي؛ والفهرس والخطوط والشركاء بيفضلوا زي ما هم، ومفيش حاجة بتتثبّت من الأول.

مدفوعات آمنة

كل المدفوعات عبر أنبوب TLS معزز.

تجديد تلقائي

تجديد سلس للرخصة مع تذكيرات قبل ما تنتهي.

دعم 24/7

دعم تقني متواصل في الخطط المدفوعة.

التحميل

ثبّته على السيرفر بتاعك واربطه بنظام الفوترة

كل من حزم التثبيت والـ Connectors ليه موقع عام خاص بيه، فيه المجاميع الاختبارية (checksums) لكل ملف والتعليمات الكاملة.

download.xtream-ui.pro

Xtream UI Pro لسيرفرك الخاص

حزمة واحدة فيها كل الخدمات والمثبّت وسكربتات الترقية والإزالة وإعادة الضبط. أمر واحد بيجهّز PostgreSQL وRedis وffmpeg وخدمات النظام، وnginx قدام الدومينات بتاعتك خيار واحد بس.

  • Ubuntu 22.04 أو 24.04، على جهاز افتراضي أو سيرفر فعلي
  • حزم لمعمارية x86_64 (amd64)، ونسخ ARM64 في إصدارات مختارة
  • checksum بصيغة SHA-256 لكل حزمة، وسكربت ترقية للسيرفرات الشغالة
  • دليل التثبيت الكامل: السيرفر الرئيسي، والـ edge nodes، والدومينات مع TLS، وكل الخيارات

plugins.xtream-ui.pro

Connectors لنظام الفوترة أو المتجر بتاعك

17 موصّل مفتوح المصدر (رخصة MIT) بيخلّوا الموزّع يبيع خطوط وحسابات موزّعين فرعيين من WHMCS وWooCommerce وOdoo وأنظمة تانية. الطلب المدفوع بيعمل الخط، والتجديد والإيقاف والإلغاء بيتبعوه تلقائي.

  • خطوات التثبيت واختبار الاتصال وملف README لكل Connector
  • أرشيفات فيها checksums بصيغة SHA-256 وقائمة بالإصدارات للتحديثات
  • الكود المصدري على GitHub: بلّغ عن مشكلة أو ساهم بـ Connector

إصدارات أولية لسه ما اتجرّبتش في الاستخدام الفعلي: جرّب الـ Connector على نسخة تجريبية من نظامك قبل ما تستقبل طلبات حقيقية.

إجابات مباشرة

ما هو Xtream UI Pro وكيف يعمل؟

الأسئلة التي يطرحها الناس عن المنتج قبل تثبيته، وعلى كل سؤال إجابة بكلمات بسيطة. كل عبارة أدناه تصف ما يفعله البرنامج اليوم، ويعرض مركز المساعدة التفاصيل.

ما هو Xtream UI Pro؟

Xtream UI Pro منصة بنية تحتية لخدمة OTT وإدارة الفيديو تُستضاف ذاتيًا: لوحة واحدة تعمل على خوادم Linux الخاصة بك وتدير القنوات المباشرة والفيديو عند الطلب والمشتركين والشركاء وعقد البث الموزّعة. تتكون من عدة خدمات مكتوبة بلغة Go، وهي لوحة تحكم المسؤول وواجهة API للمشتركين والعامل في الخلفية ومصدر الوسائط، مع PostgreSQL كقاعدة بيانات وffmpeg للفحص والترميز. يشاهد المشاهدون عبر التطبيقات والأجهزة التي تدعم Xtream Codes API أو قوائم M3U أو بوابة MAG أو Enigma2، أو عبر مشغّل الويب المدمج.

ما الذي تحتاجه لتثبيت Xtream UI Pro؟

يُثبَّت Xtream UI Pro على Ubuntu 22.04 أو 24.04 بأمر واحد. يقوم المثبّت بإعداد ما يلي:

  • PostgreSQL قاعدة البيانات، وRedis كذاكرة تخزين مؤقت اختيارية، وكلاهما مضبوط وفق عدد المعالجات وحجم الذاكرة في الجهاز
  • ffmpeg للفحص وتحويل الترميز
  • خدمات النظام الخاصة بلوحة التحكم وواجهة API والعامل ومصدر الوسائط، تحت systemd
  • nginx أمام نطاقاتك، بخيار واحد

تُضاف عقد البث لاحقًا من اللوحة: تثبّتها اللوحة عبر SSH من الحزمة نفسها، دون أي تحضير على العقدة.

ما التطبيقات والأجهزة التي يمكن للمشاهدين استخدامها مع Xtream UI Pro؟

يمكن للمشاهد المشاهدة بأي تطبيق يدعم Xtream Codes API — مثل IPTV Smarters وTiviMate وXCIPTV وGSE — على الهواتف والأجهزة اللوحية وAndroid TV والتلفزيونات الذكية؛ وبقائمة M3U أو M3U Plus ودليل XMLTV في أي مشغّل يقرؤها؛ وعلى جهاز MAG عبر البوابة؛ وعلى جهاز استقبال Enigma2 عبر قائمة تشغيل أو إضافة؛ وفي المتصفح عبر مشغّل الويب المدمج. الصيغ المدعومة: Xtream Codes API, M3U / XMLTV, MAG, Enigma2, HLS, MPEG-TS. تُبث القنوات المباشرة بصيغة HLS أو MPEG-TS، مع Catch-up (catch-up) وtimeshift متى سمح المصدر بذلك.

ما منصات الفوترة والمتاجر التي لها موصّل جاهز مع Xtream UI Pro؟

لدى Xtream UI Pro موصّل جاهز لعدد 17 من منصات الفوترة والتجارة: WHMCS, Blesta, WISECP, HostBill, ClientExec, FOSSBilling, Paymenter, WooCommerce, Odoo, PrestaShop, OpenCart, Magento, Dolibarr, ERPNext, Shopify, Upmind, Invoice Ninja. يُثبَّت الموصّل من جهة الموزّع (PHP أو Python بحسب المنصة)، ويتصل بـ Reseller API بمفتاح الموزّع نفسه، وينشئ الخطوط أو يجدّدها أو يعلّقها عند دفع الطلب؛ وترسل اللوحة في المقابل webhooks موقّعة للأحداث line.created, line.renewed, line.expiring, line.expired, line.disabled, credits.low. الموصّلات مفتوحة المصدر على https://github.com/xtreamui-pro/plugins.

كيف يوصل Xtream UI Pro البث إلى عدد كبير من المشاهدين؟

يوصل Xtream UI Pro الفيديو المباشر والفيديو عند الطلب عبر مصدر وعقد حافة اختيارية. يحتفظ المصدر، وهو خادم الوسائط على المضيف الرئيسي، باتصال واحد بالمنبع لكل قناة مباشرة ويوزعه على مشاهديها. أما عقدة البث، التي تُسجَّل من اللوحة وتُثبَّت عبر SSH، فتسحب كل قناة من المصدر مرة واحدة وتخدم المشاهدين القريبين منها، ولها ذاكرة تخزين مؤقت خاصة بملفات الفيديو عند الطلب. توجّه API كل مشاهد إلى عقدة بحسب الحمل والدولة (GeoIP) وترجع إلى المصدر ما دامت لا توجد عقدة متاحة. روابط التشغيل موقّعة ومحدودة المدة ومرتبطة بعنوان المشاهد.

هل Xtream UI Pro متوافق مع Xtream Codes API؟

نعم. يدعم Xtream UI Pro واجهة مشغّل Xtream Codes وقوائم get.php ودليل XMLTV EPG وبوابة Stalker لأجهزة MAG وصيغ Enigma2، لذلك تعمل معه دون تغيير التطبيقات والأجهزة والقوائم التي تعمل مع لوحة Xtream Codes؛ وهذه الصيغ محفوظة متوافقة عن قصد وتثبتها الاختبارات. ويمكن نسخ لوحة PHP قيد التشغيل إليه بأداة الاستيراد — التصنيفات والباقات (bouquets) والحزم ومستخدمي اللوحة والخطوط — عبر Admin API الخاصة بتلك اللوحة، بوصول للقراءة فقط. أما اللوحة نفسها وReseller API وAdmin API فهي جديدة.

كيف يعمل الموزّعون والشركاء في Xtream UI Pro؟

الشريك (الموزّع) حساب في اللوحة له لوحة تحكم ورصيد وصلاحيات خاصة به، حتى 5 مستويات. يحدد المسؤول الحزم — الباقات (bouquets) والمدة وعدد الاتصالات والسعر بالرصيد؛ ويصرف الموزّع الرصيد لإنشاء خط أو تجديده، ويمنح فترات تجريبية وأكواد تفعيل ضمن القواعد المحددة لمجموعته. كل ما يفعله الموزّع في اللوحة متاح أيضًا لأنظمته عبر Reseller API (بروتوكول HTTP، والمفتاح في الترويسة X-API-Key، ومعرّفات طلبات idempotent) وعبر webhooks الموقّعة.

أين توجد بيانات خدمة Xtream UI Pro، وهل ترسل بيانات إلى المطوّر؟

كل شيء موجود على خوادمك: قاعدة البيانات وملفات الوسائط والمفاتيح والنسخ الاحتياطية. تتصل اللوحة بالناشر لغرض واحد فقط هو فحص التحديثات اليومي، وهو يرسل رقم الإصدار فقط ويمكن إيقافه؛ وكل اتصال صادر آخر يذهب إلى خدمة تضبطها أنت بنفسك، مثل TMDB لبيانات الأفلام وتنزيل قواعد بيانات GeoIP والبريد وTelegram أو تخزين S3. النسخ الاحتياطية ملفات pg_dump مجدولة، مشفّرة عند ضبط عبارة مرور، ويُقرأ كل ملف منها بـ pg_restore للتأكد من سلامة الأرشيف، مع نسخة اختيارية إلى تخزين متوافق مع S3؛ ويحمي اللوحة تسجيل الدخول بخطوتين وأسرار مختومة عند التخزين وسجل تدقيق.

بنيتك. محتواك. تحكّمك.

ثبّت المنصة على سيرفراتك، وضيف مصادرك ومشاهديك، وخلّي كل جزء من الخدمة في إيدك.

كلّمنا

عندك أسئلة قبل ما تبدأ، أو محتاج مساعدة في تشغيل أول سيرفر — تواصل معانا على القناة اللي تفضّلها.