الرئيسية
XtreamUIPro

دليل الإعداد

دليل إعداد الرعاية الصحية

اظبط المنصة كتلفزيون مرضى لمستشفى: قنوات لكل جناح، وقناة معلومات خاصة بالمستشفى، وخط لكل سرير أو تلفزيون جناح، وكل حاجة على شبكة المستشفى.

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

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

مفيش حاجة في اللوحة اسمها مريض أو جناح. الجدول بيقول أنهي كائن بيلعب أنهي دور؛ والفصول اللي تحت بتظبطهم بالترتيب ده.

في مجالكعلى المنصةفين في اللوحة
قنوات الجناحBouquet: مجموعة مسمّاة من القنوات أو الأفلام أو المسلسلات اللي الحزمة بتديهاBouquets، من Streams وMovies / Series
سرير أو تلفزيون جناحالخط: وصول واحد بحزمته وbouquets وانتهائه وحد اتصالاته ومخرجاتهLines → إضافة، أو أكواد التفعيل، أو الـ Reseller API
قناة تلفزيونية أو حلقة معلوماتقناة مباشرة: بث بمصادره وEPG وصيغ الإخراجStreams → ضيف بث مباشر (رابط المصدر أو RTMP push)
فيديوهات التثقيف الصحي والمعلوماتكتالوج VOD: أفلام ومسلسلات بمواسم وحلقات وتصنيفات وبيانات وصفيةMovies وSeries، أو مهمة استيراد VOD
مدة وصول السريرتاريخ انتهاء الخط، بيتجدّد بحزمة أو كريديت أو الـ APIتاريخ انتهاء الخط ومدة الحزمة
عقدة جناح أو مبنىعقد البث: سيرفرات حافة بتتسجّل من اللوحة، واحدة لكل موقع أو مبنىServers → ضيف Node، بتتثبّت عن طريق SSH
شاشات لكل سريرأقصى اتصالات للخط: كام جهاز يقدر يشوف في نفس الوقتأقصى اتصالات للخط

المتطلبات

اللي لازم يكون موجود قبل التثبيت.

  1. سيرفر في غرفة بيانات المستشفى (Ubuntu 22.04 أو 24.04)، والمثبّت، وعنوان داخلي تقدر تلاقيه تلفزيونات الأسرّة والأجنحة.
  2. بث القنوات اللي المستشفى ليها حقوقها، وفيديوهات المعلومات والتثقيف الصحي للمستشفى، والشاشات (أجهزة Android TV أو MAG أو Enigma2، أو تلفزيونات ذكية بتطبيق مشغّل أو متصفح).
  3. قرار بخصوص مين بيدير اللوحة (غالبًا فريق تقنية المعلومات)، وإزاي بتتسمّى الأسرّة والأجنحة، وقنوات كل نوع جناح.

نشر البنية

السيرفر المركزي، وبعدين Node لكل جناح.

  1. شغّل المثبّت على السيرفر المركزي واضبط أساس التشغيل على العنوان الداخلي للمستشفى، عشان الشاشات تفضل على الشبكة المحلية.
  2. اضبط مفتاح الرخصة على السيرفر؛ ولو مفيش إنترنت في الموقع فعّله من غير اتصال على الشبكة المحلية.
  3. سجّل Node لكل جناح أو مبنى من Servers؛ اللوحة بتثبّتها عبر SSH وبتوجّه شاشات الجناح ده ليها.
  4. اعمل حساب شريك (موزّع) لفريق تقنية المعلومات في قسم، أو لمسؤول جناح، لو شغلهم لازم يتفصل عن المسؤول المركزي.

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

قنوات لكل جناح، وbouquet معلومات واحد.

  1. اعمل bouquet لكل مجموعة (الجناح العام، وأوض الإقامة الطويلة، والأطفال) من القنوات المرخّصة.
  2. اعمل bouquet لفيديوهات المعلومات والتثقيف الصحي للمستشفى وضيفه لكل حزمة.
  3. اعمل حزمة لكل نوع جناح بالـ bouquets اللي بتديها ومدة طويلة كفترة وصول، عشان السرير ما ينتهيش بين المرضى.
  4. رتّب القنوات وادّيها شعارات عشان قائمة شاشة السرير تتقري كويس.

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

غالبًا فريق تقنية المعلومات لوحده.

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

إعداد خطوط الأسرّة والأجنحة

خط لكل سرير أو تلفزيون جناح.

  1. اعمل خط لكل شاشة تحت Lines ← إضافة، باسم السرير أو الجناح (مثلًا جناح 4 سرير 12)، بحزمة نوع الجناح.
  2. اضبط max connections على 1 لشاشة السرير، أو على عدد الشاشات في أوضة مشتركة.
  3. اربط الخط بعنوان التلفزيون لما الشبكة بتدي الشاشات عناوين ثابتة.
  4. اظبط الشاشة مرة واحدة ببيانات دخول الخط (Xtream Codes API أو M3U، أو بوابة MAG / Enigma2)؛ وبيانات الدخول بتفضل مع السرير، فالمريض الجديد مش محتاج أي إعداد.

فيديوهات المعلومات والتثقيف الصحي

مكتبة المستشفى الخاصة.

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

القنوات التلفزيونية وحلقة المعلومات

قنوات مباشرة للأجنحة.

  1. ضيف كل قناة مرخّصة تحت Streams مع بثها؛ وضيف مصدر EPG عشان الدليل على الشاشة يعرض البرامج.
  2. لقناة إعلانات، ضيف بث مباشر متكرر بيغذّيه مشفّر في المستشفى وحطه في bouquet المعلومات.
  3. خلّي القنوات اللي المستشفى تقدر تعرضها في بعض الأجنحة بس في bouquets مفيش غير حزم الأجنحة دي اللي بتديها.

الوصول والانتهاء

السرير بيفضل شغال.

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

التكامل مع الأنظمة التانية

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

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

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

المنصة بتفضل جوه المبنى.

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

حل المشاكل

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

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