Mojibo AirPlay يحوّل أي جهاز أندرويد TV — قوي أو ضعيف — إلى شاشة استقبال AirPlay سلسة. يكتشف قدرة الجهاز نفسه ويضبط الجودة تلقائيًا بدل ما يعطيك إعداد واحد يناسب البعض ويقطّع عند غيرهم.
عند كل تشغيل، يفحص التطبيق مُفكِّك الفيديو بالعتاد (hardware decoder) وعدد أنوية المعالج على جهاز التلفزيون، ويختار من ثلاث درجات جاهزة — بدون أي تدخل من المستخدم.
لأجهزة البوكس الاقتصادية اللي ما تضمن فك 720p بثبات — نزول بالجودة يحافظ على السلاسة بدل التقطيع.
الأرضية الآمنة المجرَّبة على أجهزة تلفزيون متوسطة — توازن بين الوضوح والسلاسة على أغلب الأجهزة.
لأجهزة عندها فك هاردوير 1080p30 فعلي و٦ أنوية معالج فأكثر — أعلى دقة يدعمها البروتوكول.
كل ميزة هنا نتيجة اختبار فعلي على تلفزيون ضعيف حقيقي، مو افتراض نظري.
تحويل ألوان الفيديو (YUV→RGB) يصير بشيدر OpenGL على كرت الشاشة، لا يثقّل على معالج التلفزيون الضعيف.
يستخدم ساعة المزامنة الخاصة ببروتوكول AirPlay نفسه (RAOP NTP) بدل التخمين، فرق التوقيت يبقى أقل من مللي ثانية.
يعلن عن نفسه عبر بروتوكول الاكتشاف (Bonjour/NSD) فور تشغيله — يطلع باسمه مباشرة بقائمة AirPlay على الآيفون والماك.
الفريمات (فيديو وصوت) تُسحب من بِرَك ذاكرة جاهزة بدل تخصيص جديد كل مرة — يمنع توقفات GC اللي تسبب هزّات بالصورة.
خدمة استقبال دائمة تبدأ وحدها عند إقلاع جهاز التلفزيون، بدون ما تحتاج تفتح التطبيق يدويًا كل مرة.
يطلب إعادة إرسال الحزم الضائعة تلقائيًا (RTP resend) ويحذّر على الشاشة لما إشارة الواي فاي تضعف فعليًا.
الخدمة تبدأ، تفحص قدرة الجهاز، وتعلن عن نفسها على الشبكة باسم التلفزيون.
يظهر اسم الجهاز بقائمة مشاركة الشاشة على الآيفون أو الماك مباشرة.
فك H.264 وAAC-ELD بالعتاد، مع طابور تأخير ثابت يحافظ على تزامن الاثنين.
رسم على GPU بالجودة المناسبة لقدرة الجهاز — بدون تقطيع محسوس.
التطبيق مبني بالكامل بلغة Kotlin مع طبقة C++ أصلية لبروتوكول AirPlay (RAOP)، ويثبَّت كملف APK واحد على أي جهاز أندرويد TV.
نسخة الـ APK مُرسَلة لك مباشرة بالمحادثة — ثبّتها على جهاز التلفزيون وشغّلها، وبيظهر اسمه تلقائيًا بقائمة AirPlay.
تحميل APK