الرئيسية
XtreamUIPro

دليل الإعداد

دليل إعداد الفعاليات المباشرة

هيّئ المنصة كخدمة بث لمؤتمر أو مهرجان أو حفل: قناة لكل منصة، ووصول لكل تذكرة، وعقدة في الموقع، ومدد انتهاء قصيرة.

تطابق هذه الأدلة مفاهيم القطاع مع العناصر الموجودة في المنصة اليوم (باقات القنوات والخطوط والحزم وحسابات الموزّعين والعقد وواجهة API). وهي مطابقات مفاهيمية لا ميزات خاصة بقطاع، وحساب الموزّع حساب مفوَّض لا tenant معزول.

المطابقة المفاهيمية

لا شيء في اللوحة يُسمّى منصة أو تذكرة. يبيّن الجدول أي كائن يؤدي أي دور؛ وتُعدّه الفصول أدناه بهذا الترتيب.

في قطاعكعلى المنصةأين في اللوحة
قناة المنصةقناة مباشرة: بث بمصادره وEPG وصيغ الإخراجStreams ← إضافة بث مباشر (رابط المصدر أو دفع RTMP)
نوع التذكرةباقة قنوات (bouquet): مجموعة مسمّاة من القنوات أو الأفلام أو المسلسلات تمنحها الحزمة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. اضبط عنوان أساس التشغيل على العنوان العام الذي يصل إليه الحضور.
  3. سجّل عقدة من الخوادم على الجهاز في الموقع؛ تثبّتها اللوحة عبر SSH، وتُوجَّه إليها الشاشات المحلية.
  4. أنشئ حساب شريك (موزّع) لمكتب التذاكر بأذونات للخطوط ودون أذونات للكتالوج.

تنظيم المحتوى

المنصات كقنوات، والتذاكر كحزم.

  1. أضف تصنيفات لكل يوم أو مسار ليُقرأ قائمة القنوات كأنها برنامج الفعالية.
  2. أنشئ باقة قنوات لكل نوع تذكرة: المنصات التي يحق لتلك التذكرة مشاهدتها.
  3. أنشئ حزمة لكل نوع تذكرة مدتها طول الفعالية، وحزمة تجريبية للصحافة والمتحدثين عند الحاجة.
  4. أنشئ باقة لبث منصة الرعاة أو الصالة ولا تمنحها إلا عبر حزمة الرعاة.

إعداد الشركاء (الموزّعين)

مكتب التذاكر، إن كان هو من يصدر الوصول.

  1. أنشئ مجموعة بأذونات الخطوط ودون أذونات الكتالوج لمكتب التذاكر.
  2. أضف المكتب كموزّع بتلك المجموعة ورصيد يكفي للرموز التي سيصدرها.
  3. المنظّم المشارك أو الشريك الإقليمي الذي يبيع تذاكره بنفسه يحصل على حساب شريك وحزم خاصة به.

إعداد وصول الحضور

خط لكل تذكرة.

  1. ولّد رموز تفعيل بالجملة، رمز لكل تذكرة، مرتبطًا بحزمة نوع تذكرته، واطبعه أو أرسله بالبريد مع التذكرة.
  2. لبيع التذاكر عبر الإنترنت، ثبّت موصّل منصة التجارة، أو اجعل نظام التذاكر يستدعي action=create_line مع الحزمة ومعرّف الطلب.
  3. اضبط الحد الأقصى للاتصالات على جهاز أو اثنين لكل تذكرة حتى لا يُشارك الرمز مع الجمهور.
  4. اختبر بخط تجريبي قبل فتح الأبواب، بالمشغّل نفسه الذي سيستخدمه الحضور.

تسجيلات الجلسات

تسجيلات بعد الفعالية.

  1. سجّل كل منصة وأضف الملفات إلى المكتبة كحلقات مسلسل لكل مسار، أو استوردها بمهمة استيراد الفيديو عند الطلب.
  2. امنح التسجيلات عبر باقة قنوات وحزمة خاصتين بها، ليحتفظ الحضور بالوصول بعد انتهاء الخطوط المباشرة.
  3. افحص تشغيل التسجيلات بخط تجريبي من تلك الحزمة قبل الإعلان عنها.

قنوات المنصات

المنصة كقناة مباشرة.

  1. أضف بثًا مباشرًا لكل منصة بدفع RTMP من المشفّر، وضعه في باقات أنواع التذاكر التي يحق لها مشاهدته.
  2. فعّل Catch-up ليتمكن الحاضر الذي فاته بدء الجلسة من الرجوع إلى الوراء.
  3. تحقق قبل أول جلسة من أن عقدة الموقع تأخذ كل منصة مرة واحدة من المصدر الأصلي وأن الشاشات موجَّهة إليها.

الانتهاء

ينتهي الوصول بانتهاء الفعالية.

  1. امنح كل حزمة تذكرة مدة تنتهي مع آخر يوم من الفعالية، فتنتهي الخطوط دون أي عمل.
  2. مدّد خطًا واحدًا، أو أصدر رمزًا قصير الأمد، لمتحدث أو راعٍ متأخر بدل إنشاء حزمة جديدة.
  3. عطّل من الخطوط خط تذكرة مفقودة أو مشاركة؛ ويحتفظ سجل التدقيق بالسجل.

التكامل مع نظام التذاكر

الأنظمة تدير الوصول؛ والمشغّل يشغّل.

  1. ينشئ نظام التذاكر أو التسجيل الخطوط عبر Reseller API ويستمع إلى webhooks مثل line.created وline.expired.
  2. تستخدم مبيعات التذاكر عبر الإنترنت على منصة تجارة مدعومة موصّلها؛ ولا يوجد موصّل أصلي لمنتج تذاكر محدد.
  3. لا يوجد تسجيل دخول موحّد للمشاهدين: يسجّل الحاضر الدخول إلى المشغّل ببيانات الخط أو برمز تفعيل.

اعتبارات الأمان

التذكرة لشخص واحد.

  1. قدّم اللوحة وعنوان أساس التشغيل عبر TLS واضبط TRUSTED_PROXIES على وكيلك العكسي.
  2. دخول بخطوتين لكل حساب في اللوحة، ومجموعات أذونات حتى لا يغيّر مكتب التذاكر المنصات.
  3. روابط تشغيل موقّعة ومنتهية الصلاحية وحدّ اتصالات منخفض لكل تذكرة.
  4. نسخ احتياطية مشفّرة لقاعدة البيانات مع نسخة خارج الموقع، وسجل التدقيق لكل تغيير في الخطوط والمنصات.

استكشاف الأخطاء

الفحوص الأولى المعتادة.

  1. حاضر لا يستطيع فتح منصة: افحص حزمة الخط والباقة التي تضم المنصة وتاريخ الانتهاء.
  2. تتجمد منصة في القاعة لا عبر الإنترنت: افحص نبض عقدة الموقع ومسار الشاشات إليها.
  3. رمز تفعيل مرفوض: افحص أنه لم يُستخدم من قبل وأن حزمته لا تزال صالحة.
  4. يُظهر سجل التدقيق عنوان الوكيل: اضبط TRUSTED_PROXIES على الوكيل وأعد تشغيل اللوحة.