تثبيت My TV Player على Xbox Series X|S وXbox One
لا يطلب منك الجهاز أبدًا كتابة عنوان قائمة تشغيل بعصا التحكم. يطلب رمزًا واحدًا من ثمانية أحرف، وكل ما عداه يصل عبر المزامنة.
لدى Xbox متصفح، ولوحة مفاتيح لا يريد أحد استخدامها، ووحدة تحكم بعصَي تحكم. كل تطبيق IPTV يطلب منك إدخال عنوان بوابة على تلك العتاد يطلب منك كتابة نحو 60 محرفًا، بينها نقطتان رأسيتان و2 من الشُّرَط المائلة ورقم منفذ، بعصا تحرّك مؤشرًا عبر شبكة على الشاشة.
My TV Player لا يطلب ذلك. مهمة الجهاز أن يعرض. أما الكتابة فتجري على جهاز يملك لوحة مفاتيح.
إحضار التطبيق إلى الجهاز
ابحث عن My TV Player في Microsoft Store على الجهاز، تحت التطبيقات لا الألعاب، وثبّته. يعمل على Xbox Series X وSeries S وXbox One. لا تحميل جانبي، ولا وضع مطوّر.
بناء الجهاز ليس الحزمة ذاتها التي على Windows. إنه تطبيق UWP على .NET الحديث، لسبب إجرائي لا تقني: Microsoft Store على Xbox لا يقبل تطبيقات WinUI 3، وهو ما يُبنى به رأس سطح المكتب. الشاشات هي الشاشات نفسها، مصرَّفة من XAML المشترك ذاته إلى رأسين، فما تتعلّمه على أحدهما ينتقل إلى الآخر.
تسجيل الدخول دون كتابة أي شيء
عند الإطلاق الأول يعرض الجهاز شاشة فيها عنوان، ورمز QR، ورمز من 8 أحرف مقسّم إلى 2 من المجموعات من 4 أحرف:
Sign in on your phone
Go to mytvplayer.app/pair
Then enter the 8-character code
K7QP - 4M2X
Code expires in 9:42 · We refresh it automatically
امسح رمز QR بكاميرا هاتف، أو افتح العنوان على أي جهاز يملك لوحة مفاتيح، وأدخل الرمز. وبينما تلك الشاشة معروضة لا يكون الجهاز خاملًا. إنه يستطلع نقطة تبادل، بمعدل يقع بين كل 3 ثوانٍ وكل 30 ثانية، سائلًا هل طالب أحد بذلك الرمز بعد. ولحظة المطالبة بالرمز، يسجّل الجهاز دخوله بنفسه. لا يُكتب أي شيء على الجهاز في أي مرحلة.
إذا قُيّد معدل استدعاء البدء، ينتظر التطبيق 45 ثانية قبل أن يطلب رمزًا جديدًا. هذا الانتظار مقصود: تحتفظ الشاشة بعدّها التنازلي، ويتجدّد الرمز من تلقاء نفسه، ولا تحتاج إلى الخروج وإعادة المحاولة.
للتدفق 5 نهايات ممكنة، و1 منها فقط هي الجيدة: تسجيل الدخول، أو انتهاء الصلاحية، أو فشل البدء، أو الإلغاء، أو المطالبة بالرمز دون قبول الجهاز. الأخيرة هي التي تستحق أن تُفهم، ولها قسمها الخاص أدناه.
بعد تسجيل الدخول يتوقف الجهاز عند منتقي الملفات الشخصية. في كل مرة. كان هدف بدء تشغيل سابق يفترض أن المنتقي سيتقدّم تلقائيًا. أخطأنا في هذا: اختيار الملف الشخصي حدّ أمني لا تسهيل، لذا رُفض الاختصار رفضًا دائمًا. ملفات الأطفال وبوابات PIN لا تعني شيئًا إلا إذا لم يستطع أحد تخطّي الخطوة.
عندما يكون الرمز صحيحًا ولا يعمل رغم ذلك
هناك فشل واحد يبدو كرمز معطوب وليس كذلك. تدخله، فيقول الهاتف إنه نجح، ويقول لك الجهاز إنه لا يمكن تسجيل الجهاز الآن. الرمز كان سليمًا. ما فشل هو الخطوة التي تليه، لسببين اثنين محتملين لا غير.
الأول سقف الأجهزة في خطتك. كل خطة تسمح بعدد محدد من أجهزة التشغيل، والجهاز الذي سيكون واحدًا فوق الحدّ لا يحصل على خانة. والثاني فترة تهدئة: ألغِ جهازًا مؤخرًا ولن تكون تلك الخانة قابلة لإعادة الاستخدام فورًا، وهذا ما يمنع تدوير خانة ملغاة إلى ما لا نهاية.
كلاهما يُصلَح في المكان ذاته، وليس على الجهاز في الحالتين. افتح وحدة التحكم عبر الويب، وانظر في قائمة الأجهزة، وأزل شيئًا لم تعد تستخدمه، ثم عد. سيكون Xbox قد جدّد رمزه حينها. المتصفحات لا تظهر أبدًا في قائمة الأجهزة تلك، وهو ما يُقرأ أحيانًا كخلل: وحدة التحكم عبر الويب سطح إدارة لا مشغّل، لذا لا تشغل خانة أبدًا.
ما يصل من تلقاء نفسه
بعد الإقران، تنزل مصادرك وملفاتك الشخصية ومفضلاتك ودليلك عبر المزامنة. لا توجد شاشة على Xbox تطلب عنوان M3U أو مضيف Xtream. المصادر على الجهاز للقراءة فقط، وتعرض ما استُورد ومتى جرى تحديثه آخر مرة.
هذا فصل مقصود. إضافة قائمة تشغيل، وتحرير مصدر، وإنشاء الملفات الشخصية أو إعادة تسميتها، وإدارة الأجهزة، كلها تجري في وحدة التحكم عبر الويب أو تطبيق Windows. أما Xbox فيشاهد. يعرض إضافة قائمة تشغيل M3U لأجل Xbox وتسجيل الدخول بـ Xtream Codes لأجل Xbox الأمر من الطرف الآخر.
ما يكلّفه الإطلاق الأول فعلًا
قيس إطلاق أول بارد على جهاز عند 39.5 ثانية و1.4 GB. تلك أسوأ حالة في دورة الحياة كلها: جهاز واحد، وحساب واحد، وفهرس يُجسَّد محليًا للمرة الأولى. الإطلاقات اللاحقة لا تكررها، لأن ذلك العمل لا يلزم إلا مرة واحدة.
ومع ذلك فهو الرقم الذي يجدر معرفته قبل أن تقرر أن شيئًا ما معطوب. جهاز على شاشة تحميل نصف دقيقة في اليوم 1 يؤدي عمله. وجهاز ما زال يفعل ذلك في اليوم 5 لا يؤدي عمله، والمكان الذي تبدأ منه هو لماذا تعمل بعض القنوات على Windows لا على Xbox.
وبعد الدخول، تستحق خريطة وحدة التحكم عشر دقائق: التنقّل بوحدة تحكم Xbox.
ما قياس هذه المادة22 ادعاءات، كل منها مزود بالأدلة التي تقف خلفه
| المطالبة | الأدلة | عد |
|---|---|---|
| لا يملك رأس Xbox أي مسار لتسجيل الدخول بكلمة مرور. التدفق الوحيد الذي ينفّذه يبدأ جلسة إقران، ويعرض رمزًا ورمز QR، ويستطلع نقطة تبادل حتى يُطالَب بالرمز أو تنتهي صلاحيته. | n = 1 | 31/08/2026 |
| يستطلع الجهاز كل 3 إلى 30 ثانية ما دام الرمز فعّالًا، ويتراجع 45 ثانية إذا قيّد الخادم معدل استدعاء البدء. | n = 1 | 31/08/2026 |
| الرمز ثمانية أحرف تُعرض في مجموعتين من أربعة، ويشفّر رمز QR عنوان الإقران ذاته الذي تطبعه الشاشة. | n = 1 | 31/08/2026 |
| قد يفشل رمز مُطالَب به في تسجيل الجهاز رغم ذلك، لسببين اثنين لا غير: الحساب عند سقف أجهزته، أو أُلغيت خانة مؤخرًا بما يكفي لتبقى في فترة التهدئة. | n = 1 | 31/08/2026 |
| التطبيق قابل للتثبيت من Microsoft Store على الجهاز، مدرجًا تحت التطبيقات لا الألعاب، ويعمل على Xbox Series X وSeries S وXbox One. لا يلزم وضع المطوّر ولا أي خطوة تحميل جانبي. | n = 1 | 01/09/2026 |
| بناء الجهاز تطبيق UWP على .NET الحديث لا بناء WinUI 3 الذي يستخدمه سطح المكتب، لأن Microsoft Store على Xbox لا يقبل تطبيقات WinUI 3. | n = 1 | 31/08/2026 |
| الإقران استدعاءان: يبدأ الجهاز جلسة، ثم يستطلع نقطة تبادل للرمز ذاته حتى يُطالَب به. ويشفّر رمز QR عنوان إقران يحمل الرمز. | n = 1 | 01/09/2026 |
| يقدّم سطح المكتب ثلاث طرق للدخول: البريد الإلكتروني وكلمة المرور، وموفّرو الهوية الخارجيون، والمطالبة برمز. أما الجهاز فيقدّم تدفق الإقران وحده. | n = 3 | 01/09/2026 |
| يُخزَّن رمز تسجيل الدخول عبر التخزين الآمن للمنصة على كل رأس، خلف واجهة مشتركة واحدة، مع اختيار التنفيذ عند بدء التشغيل لا عند التصريف. | n = 2 | 01/09/2026 |
| لا يملك الجهاز مؤشرًا على الإطلاق وتأثيرات التحويم معطّلة، لذا فالتنقّل الاتجاهي بالتركيز إلزامي لا إضافة لإمكانية الوصول: كل عنصر تحكم تفاعلي يشترك فيه. | n = 1 | 01/09/2026 |
| الجهاز عرض واحد بملء الشاشة بلا نافذة ثانية، وعناصر التحكم التي كانت ستفتح واحدة تُخفى لا تُعطَّل عندما يبلّغ الرأس أن النوافذ المتعددة غير مدعومة. | n = 1 | 01/09/2026 |
| يختلف التعليق في طبيعته بين الرأسين: يواصل سطح المكتب التشغيل عند التصغير، بينما يفرغ الجهاز المزامنة ويحفظ موضع الاستئناف ويحرّر وحدة فك الترميز. | n = 1 | 01/09/2026 |
| تُوصف أحداث ضغط الذاكرة بأنها نادرة على الحاسوب الشخصي ومتكررة على الجهاز الأقدم، حيث تكون الاستجابة تقليم ذاكرة الدليل المؤقتة ومخزن فك ترميز الصور المصغّرة. | n = 1 | 01/09/2026 |
| يعرض الجهاز عناصر أقل في الصف على كل سطح: 4 بلاطات في لوحة المعلومات مقابل 6، و6 قنوات مقابل 8، و5 ملصقات مقابل 7، و7 صفوف دليل مقابل 12. | n = 5 | 01/09/2026 |
| بلاطة القناة 224 في 126 بكسلًا فعليًا على الجهاز مقابل 160 في 90 على سطح المكتب. | n = 2 | 01/09/2026 |
| لا تُسلَّم إشعارات النظام المنبثقة على الجهاز أثناء تعليق التطبيق في هذا الإصدار، لذا تُحتجز الإشعارات في طابور لافتات داخل التطبيق بدلًا من ذلك. | n = 1 | 01/09/2026 |
| القاعدة التي تُبقي قاعدة شيفرة واحدة تخدم رأسين هي أن نماذج العرض لا يجوز لها الإشارة إلى إطار واجهة المستخدم إطلاقًا: المنطق واستدعاءات API والحالة تعيش في النواة المشتركة. | n = 1 | 01/09/2026 |
| الفروق البصرية للجهاز مرتّبة كقواميس تجاوز فوق الرموز المشتركة لا بديلًا عنها، فأي تغيير في رمز يصل إلى الرأسين معًا. | n = 1 | 01/09/2026 |
| إخلاء المسؤولية الإلزامي بأن التطبيق مشغّل فقط هو مفتاح سلسلة واحد في الرأسين لا نسختان قد تنحرفان. | n = 1 | 01/09/2026 |
| يتوقف الإطلاق الأول دائمًا عند منتقي الملفات الشخصية. كان تخطّيه هو الافتراض خلف هدف بدء تشغيل سابق ورُفض رفضًا دائمًا، لأن اختيار الملف الشخصي حدّ أمني. | n = 1 | 01/09/2026 |
| إزالة الكتابة من التلفاز ليست تسهيلًا عارضًا بل أحد الرهانات الاستراتيجية المسمّاة للمنتج، وعمله المتبقي هو صراحةً ألا تطلب أي شاشة عنوانًا يدويًا. | n = 1 | 01/09/2026 |
| قيس إطلاق أول على الجهاز، بلا أي شيء مخزّن مؤقتًا، عند 39.5 ثانية و1.4 GB. هذه الحالة الباردة وحدها؛ وليست ما يكلّفه إطلاق ثانٍ. | n = 1 | 26/08/2026 |