مشروع العرض الذكي على شاشات موزعة باستخدام أندرويد TV Box

وصف المشروع

ملخص المشروع

مشروع العرض على شاشات موزعة يهدف إلى إنشاء نظام إلكتروني متكامل يعمل على تسهيل عرض المحتوى الإلكتروني من صور وفيديوهات وعروض تقديمية (بوربوينت) على شاشات موزعة ومرتبطة عبر شبكة داخلية LAN، بحيث تكون شاشات العرض متصلة ب TV Box يعمل بنظام الأندرويد ويكون هذا الجهاز متصل بالشبكة الداخلية للمنشأة . ينفذ المشروع عن طريق توفير تطبيق أندرويد يتم تحميله على TV Box ولوحة تحكم لمدير المحتوى وتجهيز جميع برمجيات الخادم لتخزين المحتوى وبرمجيات لوحة التحكم وبرمجيات البث المباشر أو التحكم العام في النظام.

مكونات النظام

يتكون النظام من 4 أجزاء رئيسية:

1. تطبيق أندرويد للتحميل على الــTV Box

2. لوحة تحكم مدير المحتوى

3. برنامج إدارة المحتوى ليتم تحميله على خادم على الشبكة لكي يتسنى تخزين المحتوى وتوزيعه

4. برنامج خدمة البث المباشر

ً

أولا: تطبيق العرض:

تطبيق يعمل على أنظمة الهواتف الذكية Android مصمم بشكل رئيس للتشغيل على أجهزة الــ. TV Box يمكن التطبيق هذا الجهاز من الاتصال بخادم المحتوى والحصول على المحتوى الواجب عرضه على شاشة أو مجموعة شاشات أو جميع الشاشات حسب جدولة زمنية.

• لغة التطبيق: العربية و الانجليزية

• شاشات مقترحة للتطبيق (شاشة البداية)Splash Screen وهي شاشة تعرض شعار التطبيق أو المؤسسة.

• شاشة إدخال اسم المكان وعنوان الخادم عند تشغيل التطبيق لأول مرة

• شاشة الإعلام بالعثور على الخادم وتأكيد الاتصال

• شاشة الإعلام بعدم التمكن من الاتصال وتوجيه المستخدم إلى شاشة إدخال الخادم ثانية، تظهر هذه الشاشة أيضا عند تشغيل الجهاز وهو غير متصل بالشبكة.

• شاشة العرض الرئيسية وهي التي تعرض المحتوى بشكل شاشة كاملة على شاشة العرض مع أيقونة شفافة في أحد الزوايا تظهر عند تحريك المؤشر أو استخدام جهاز التحكم وتوجيه المؤشر للزاوية، فائدة هذه الأيقونة هي عرض شاشة المعلومات أو عرض شاشة الإعدادات.

• شاشة المعلومات، تعرض اسم الجهاز وحالة الاتصال.

• شاشة الإعدادات التي من الممكن تغيير اسم الجهاز أو عنوان الخادم من خلالها وكذلك يمكن منها مزامنة التوقيت مع الخادم.

• يقوم بنسخ مواد العرض من الخادم الى جهاز التخزين المحلي عند الحاجة لذلك حسب الوقت المحدد.

ثانيا:ً لوحة تحكم مدير المحتوى

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

• تمكن لوحة التحكم موظف إدارة المحتوى من استعراض جميع أجهزة العرض المتصلة بالنظام، وعمل مجموعات من هذه الشاشات، ومراقبة حالتها الحالية. إضافة الى ذلك تمكن اللوحة موظف إدارة المحتوى من إضافة محتوى جديد من نوع صورة أو فيديو أو عرض بوربوينت. وعمل برنامج بث (play list) وتشغيل هذا البرنامج على شاشة واحده أو مجموعة شاشات. ويمكن تزويد هذه القائمة بأوقات البداية والنهاية لتكوين جدول برامج. وإرسال هذا الجدول إلى جهاز أو مجموعة، وتمكن اللوحة كذلك موظف المحتوى من:

١. تشغيل بث مباشر من كاميرا وميكروفون متصل بجهاز الكمبيوتر الخاص به وعرض هذا الفيديو صوتا وصورة على شاشات العرض المختارة.

٢. نسخ شاشة الكمبيوتر الخاص به وعرض المحتوى على شاشات العرض المختارة.

٣. تشغيل جهاز التقاط صور المستندات المرتبط بجهاز الكمبيوتر عبر USB وعرض هذا المحتوى صورة على شاشات العرض المختارة.

بعض الشاشات المقترحة داخل لوحة التحكم:

• شاشة تسجيل الدخول

• شاشة إدارة المستخدمين وكلمة المرور

• شاشة الإحصائيات ( كم مادة ، كم جهاز ، مدة التشغيل ، ... الخ)

• شاشة عرض جميع الأجهزة المسجلة في الخادم (مع إمكانية تفعيل المرشحات : الأجهزة المتصلة، الأجهزة غير متصلة، مرشحات بالاسم ، المجموعة .)

• شاشة إضافة مادة إعلامية الى مكتبة البث

• شاشة عرض جميع المواد الإعلامية في مكتبة البث ( مع إمكانية البحث والترشيح)

• شاشة عرض وإدارة الشاشة الواحدة (استعراض برنامج الجهاز )

• شاشة تكوين مجموعات.

• شاشة عرض وإدارة المجموعات.

• شاشة تكوين قائمة تشغيل مجدولة.

• شاشة عرض الجداول المتعددة وإدارتها.

• شاشة تعرض برنامج الجهاز على شكل خط عريض يعرض مكان كل مادة وقتها.

• شاشة البث المباشر التي تتيح اختيار الأجهزة المستهدفة ثم بدء البث المباشر.

• شاشات الإعدادات العامة.

• حظر ربط وتفعيل أي جهاز بالنظام الا من خلال تشفير لرقم الجهاز التسلسلي.

• ارسال رسائل نصية عند انقطاع اتصال الشاشات بالخادم عند الرغبة.

ثالثا: برمجية إدارة المحتوى على الخادم:

وهو برنامج يعمل بشكل مستمر على الخادم الذي يخزن المحتوى ويتلقى تعليمات توزيع المحتوى من لوحة التحكم ويقوم بإرساله لأجهزة العرض المستهدفة، وجدولة الإرسال في وقت المساء أو في الأوقات التي يختارها مدير النظام

رابعا: برمجية إدارة البث المباشر (الخادم):

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

ملاحظات فنية:

• برمجة لوحة التحكم بالتطبيق بواسطة PHP-Laravel الأكثر استخداما ومرونة

• يتم تصميم الواجهات للتطبيق حسب المعايير العالمية لشركة جوجل في أندرويد لتتمكن من التحكم بها من خلال الريموت

• يتم اعتماد كافة التصاميم من قبل خبراء "تجربة المستخدم" User Experience

• يحق لصاحب المشروع إضافة شاشات تعتبر ضرورة لتشغيل النظام بدون مصاريف اضافية.

أضف عرضك الآن

العروض المقدمة

السلام عليكم و رحمة الله و بركاته انا مبرمجة ، راسلني للحديث عن التفاصيل و الاتفاق انا جاهزة للعمل

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.