My TV Player وMyIPTV Player: ما المختلف فعلًا
يحلّان المشكلة نفسها على المنصتين نفسيهما ويختلفان في أمر واحد: أين يُفترض أن تعيش قائمة التشغيل.
MyIPTV Player هو التطبيق الذي وجده معظم مالكي Xbox أولًا، لأنه كان الوحيد زمنًا طويلًا. وهو برمجية معقولة، وهذه المقالة ليست محاولة لإخبارك بغير ذلك.
نحن بنينا شيئًا مختلفًا. والفرق ليس قائمة ميزات. إنه قرار واحد عن المكان الذي تعيش فيه قائمة التشغيل.
ما يفعله كلاهما
كلاهما يقرأ قائمة التشغيل التي تقدّمها. كلاهما يأخذ M3U وبيانات دليل XMLTV، وكلاهما يشغّل HLS وMPEG-TS، وكلاهما يعمل على Windows وXbox، ولا يقدّم أي منهما أي قنوات. صفحته على المتجر تقول ذلك؛ ووثائق منتجنا تجعل التصريح نفسه قاعدة غير قابلة للتفاوض يجب أن تظهر على الموقع وشاشة «حول» وصفحة المتجر.
إن كان مطلبك «شغّل ملف M3U الخاص بي على Xbox مع دليل»، فكلاهما يفعل ذلك، والأبسط منهما مجاني التثبيت.
الفرق الحقيقي الوحيد
MyIPTV Player تطبيق جهاز. قائمة تشغيلك تُضبط على الجهاز، وقائمة التشغيل نفسها على جهاز ثانٍ تُضبط هناك من جديد. وترخيص المتجر يتيح لك تثبيته على عدة أجهزة مسجّلة الدخول بحساب واحد، لكن ذلك يوزّع التطبيق لا الإعداد.
تطبيقنا تطبيق حساب. المصادر والملفات الشخصية والمفضلة وترتيب القنوات ومواضع الاستئناف تعيش على الحساب، والجهاز يقرأها. وشاشة المصادر على الكونسول نفسه تصف نفسها بأنها للقراءة فقط، متزامنة من وحدة تحكم الويب، لأن هذا ما هي عليه. و13 نوعًا من حالة الحساب تسافر بهذه الطريقة، من المفضلة وقائمة المشاهدة لاحقًا إلى أقفال الرقابة الأبوية وإعدادات العرض المتعدد المسبقة.
MyIPTV Player My TV Player
playlist lives on the device the account
second device configure again already there
console sign-in n/a pairing code + QR
favorites, resume per device synced
profiles and PIN PIN protection profiles, PIN, kid mode
كل ما عدا ذلك مما يستحق المقارنة يتبع من ذلك الخيار، في الاتجاهين.
ما يشتريه نموذج الحساب
لا كتابة على الكونسول. تسجيل الدخول رمز اقتران ورمز QR: يعرض الكونسول رمزًا من 8 محارف، ويستطلع كل 3 إلى 30 ثانية، ويسجّل دخوله بنفسه حين تُدخل ذلك الرمز على جهاز فيه لوحة مفاتيح. لن تُدخل أبدًا عنوان بوابة أو اسم مستخدم أو كلمة مرور على وحدة تحكم. وإن كنت قد كتبت يومًا عنوانًا من 60 محرفًا بعصا تحكم، فهذا هو الفرق الذي وُجد التصميم كله من أجله.
إعداد واحد، كل الشاشات. أضف قناة إلى المفضلة على حاسوب محمول فتصير في المفضلة على الكونسول. أعد ترتيب قائمة قنواتك مرة واحدة. أوقف فيلمًا على جهاز واستأنفه على آخر. ومُدخَلات المشاهدة لاحقًا تُخزَّن دون إشارة إلى مصدر، فتنجو من تغيير المزوّد كليًا.
ملفات شخصية ذات معنى. متابعة المشاهدة لكل شخص، وإعدادات الدليل واللغة لكل ملف شخصي، والرقابة الأبوية: رمز PIN، وملفات شخصية للأطفال، ونوافذ وقت النوم، وحدود يومية، تُنفَّذ على الكونسول وتُضبط في مكان آخر. ورمز PIN يُجزَّأ عند 100,000 تكرار مع مِلح عشوائي، ولا يُخزَّن نصًا أبدًا.
ما يكلّفه نموذج الحساب
إنه خدمة. وتطبيق الجهاز ليس كذلك.
أنت تسجّل الدخول. هناك حساب. والضبط يحدث في مكان غير الجهاز الذي تشاهد عليه، وإن كنت لا تستخدم إلا جهازًا واحدًا أبدًا، فهذا الالتفاف عبء بلا فائدة. فمنزل بكونسول واحد وقائمة تشغيل واحدة ولا اهتمام بالملفات الشخصية تخدمه الأداة الأبسط خدمة أفضل.
أين وضعنا الجهد الهندسي
مجالان، كلاهما غير مرئي حتى يسوء شيء.
تصنيف الأعطال. ليس لدينا مفهوم واحد لـ «لا يعمل». فأعطال التشغيل تُصنَّف في 9 أنواع، لكل منها نافذة حكم خاصة قبل إعلانه: 4 ثوانٍ لتعثّر الشبكة، و6 لمُفكِّك حزم جائع، و4 لكل من الصورة المتوقفة أو التجمّد الكلي. وواحد منها لا يمكن التقاطه إلا بالنظر إلى البكسلات، لأن بثًا يغذّي سوادًا يقدّم كل عدّاد تقدمًا عاديًا. وحين تتكرر إعادة التخزين المؤقت، يرفع المشغّل حدّه الأدنى للتخزين المؤقت بمقدار 1000 ميلي ثانية لكل حكم حتى 5000 بدل أن يطلب منك البحث عن إعداد. ومقالة قائمة فحص التخزين المؤقت تغطي ما يبدو عليه ذلك من الخارج.
عرض متعدد يَعُدّ. ستة أشكال هندسية من 2 إلى 9 بلاطات، والتخطيط يقرأ رصيد اتصالات مصدرك قبل أن يخصّص بلاطة بدل أن يبدأ بثوثًا سترفضها البوابة. اطلب 9 بلاطات على خط بـ 2 اتصال فيتوقف المنتقي عن عرض القنوات عند 2، مع سبب، بدل أن يعرض لك 7 أخطاء متطابقة. ومقالة العرض المتعدد فيها التفاصيل.
أين نحن متأخرون
على الجهاز، أي الكونسول تحديدًا، ويستحق القول قبل أن تبدّل.
إعادة البث لا صفحة لها على الكونسول بعد. وإخراج HDR وتمرير الصوت لا يُصدَران في بناء الكونسول، لأسباب سابقة لنا لكنها تبقى مشكلتك إن كنت تملك تلفزيون HDR. و7 وجهات إدارية على الكونسول شاشات نائبة، وهذا قرار تصميمي وهو أيضًا، بلا إنكار، تطبيق أصغر على تلك المنصة.
ثم واحدة ليست خاصة بالكونسول، مضمَّنة لأن مقارنة لا تذكر إلا مزايانا لا تستحق القراءة: ملف ذاكرة سطح المكتب عندنا ليس حيث نريده. جلسة تصفّح مدتها 12 دقيقة انتهت عند 918 MB مقابل ميزانية 400 MB، وكان النمو في الذاكرة الأصلية لا المُدارة. وذلك عمل مفتوح.
إن كانت أي من هذه هي الميزة التي جئت من أجلها، فليست لدينا هناك اليوم. ومقالتا 4K وHDR على Xbox وإعادة البث على Xbox هما التفاصيل.
الاختيار
جهاز واحد، وقائمة تشغيل واحدة، ولا ملفات شخصية، وتريد أقصر طريق: التطبيق الأبسط جواب جيد، وقد كان كذلك سنوات.
عدة أجهزة، أو عدة أشخاص، أو أنك سئمت ضبط قائمة التشغيل نفسها مرتين: تلك هي المشكلة التي بنينا من أجلها.
كل ما في هذه المقالة عن التطبيق الآخر يأتي من صفحته على Microsoft Store لا من اختبارنا، ولم أستطع أن أجد نسخة مقروءة من تلك الصفحة في هذه الجلسة؛ وما هنا جاء من ملخصات لها. راجع الصفحة بنفسك قبل أن تقرر. فهي المرجع في ما يفعله التطبيق الآخر، لا نحن.
ما قياس هذه المادة21 ادعاءات، كل منها مزود بالأدلة التي تقف خلفه
| المطالبة | الأدلة | عد |
|---|---|---|
| MyIPTV Player مُدرَج على Microsoft Store لعائلتَي أجهزة Windows 10 وXbox One، مجاني التثبيت، يقرأ قوائم تشغيل M3U أو XSPF مع أدلة XMLTV اختيارية، مع تشغيل HLS وMPEG-TS، والتجميع التلقائي للقنوات، والتسجيل، والمفضلة، وقوائم تشغيل متعددة، وتصفية القنوات، وتنزيل VOD، والحماية برمز PIN.The MyIPTV Player listing on the Microsoft Store, product id 9pjj2nmbf0tr, which names those device families and that feature set, and states that no IPTV channels or streaming URLs are provided and that the publisher is not affiliated with any IPTV operator. | المواصفات | لا ينطبق |
| تصف صفحة المتجر التثبيت على ما يصل إلى عشرة أجهزة Windows أثناء تسجيل الدخول بحساب Microsoft، وهذا ترخيص من المتجر لا ميزة في التطبيق.The same Microsoft Store listing, in the section describing installation across devices signed in to one Microsoft account. | المواصفات | لا ينطبق |
| مصادرنا وملفاتنا الشخصية وأجهزتنا تعيش على حساب لا على جهاز، والكونسول يقرأها بوصفها حالة للقراءة فقط متزامنة من وحدة تحكم الويب. | n = 1 | 31/08/2026 |
| تسجيل الدخول على كونسولنا رمز اقتران ورمز QR يستطلعه الكونسول، دون إدخال أي بيانات اعتماد على الكونسول في أي لحظة. | n = 1 | 31/08/2026 |
| نصنّف أعطال التشغيل في تسعة أنواع، لكل عطل نافذة حكم خاصة واستجابة تخزين مؤقت تكيّفية، بدل إظهار خطأ عام واحد. | n = 9 | 31/08/2026 |
| نشحن ستة أشكال هندسية للعرض المتعدد من 2 إلى 9 بلاطات، والتخطيط يحسب رصيد اتصالات المصدر قبل أن يخصّص بلاطة. | n = 6 | 31/08/2026 |
| تطبيقنا على الكونسول لا صفحة إعادة بث فيه، ولا إخراج HDR، ولا تمرير للصوت، وفيه سبع وجهات إدارية هي شاشات نائبة. | n = 1 | 31/08/2026 |
| ثلاثة عشر نوعًا من حالة الحساب تتزامن بين الأجهزة على جانبنا: المفضلة، وقائمة المشاهدة لاحقًا، والمشاهَد مؤخرًا، والمجموعات المخصصة، وتجاوزات القنوات، وتصحيحات الدليل، وتفضيلات المصادر، وأقفال الرقابة الأبوية، وإعدادات العرض المتعدد المسبقة، والمجموعات المثبّتة، والتفضيلات الرياضية، وتعريفات المصادر المجمَّعة، وتعيينات مصادر الأجهزة. | n = 13 | 01/09/2026 |
| مُدخَلات المشاهدة لاحقًا تُخزَّن دون ارتباط بمصدر على مستوى الملف الشخصي، فتنجو من تغيير المزوّد كليًا بدل أن يُعاد إنشاؤها على معرّفات بث جديدة. | n = 1 | 01/09/2026 |
| تصحيح الدليل اليدوي مفتاحه معرّف قناة قانوني غير مرتبط بمصدر، فتصحيح واحد يغطي كل مزوّد في المنزل يحمل تلك القناة. | n = 1 | 01/09/2026 |
| ملف الطفل الشخصي يحمل بوابتين مستقلتين، رصيدًا يوميًا يُقيَّم بالثواني ونافذة وقت نوم تُخزَّن بالدقائق، ولكل منهما تجاوزها الخاص. | n = 2 | 01/09/2026 |
| حين يتعذّر جلب ملف شخصي تُغلَق البوابات بدل أن تُفتَح، مدعومةً بلقطة محفوظة لآخر حالة صالحة معلومة، مع اختبار لكل بوابة. | n = 1 | 01/09/2026 |
| رمز PIN الرقابة الأبوية يُجزَّأ باشتقاق كثيف الذاكرة عند 100,000 تكرار مع مِلح عشوائي ويُتحقَّق منه في وقت ثابت، بدل مقارنته نصًا. | n = 1 | 01/09/2026 |
| لمحتوى البالغين سلوكان متمايزان لا مفتاح واحد: مخفي كليًا، وعندها لا تظهر أي بوابة أبدًا، أو مرئي خلف رمز PIN مع فتح على مستوى الجلسة. | n = 2 | 01/09/2026 |
| تُصنَّف أعطال التشغيل في تسعة أنواع، لكل منها نافذة استمرار قبل إعلانه: 4 ثوانٍ من صفر بايت، و6 لمُفكِّك حزم جائع، و4 لفيديو متوقف و4 لتجمّد كلي. | n = 9 | 01/09/2026 |
| عطل واحد لا يمكن التقاطه إلا بالنظر إلى البكسلات، لأن بثًا يغذّي سوادًا يقدّم كل عدّاد تقدمًا عاديًا: المجسّ يشترط 98 بالمئة بكسلات سوداء بتباين منخفض عبر 4 عيّنات متتالية. | n = 1 | 01/09/2026 |
| تكرار إعادة التخزين المؤقت يرفع الحد الأدنى للتخزين المؤقت في المشغّل نفسه بمقدار 1000 ميلي ثانية لكل حكم حتى سقف 5000 ميلي ثانية، بدل أن يُطلَب من المشاهد أن يبحث عن إعداد. | n = 2 | 01/09/2026 |
| تسجيل الدخول على الكونسول يستطلع كل 3 إلى 30 ثانية ما دام الرمز حيًا ويتراجع 45 ثانية إذا قُيِّد المعدل، فلا تتطلب الشاشة أي تفاعل على التلفزيون أبدًا. | n = 3 | 01/09/2026 |
| ملف ذاكرة سطح المكتب عندنا ليس حيث نريده: جلسة تصفّح مدتها 12 دقيقة انتهت عند 918 MB مقابل ميزانية 400 MB، والنمو في الذاكرة الأصلية لا المُدارة. | n = 3 | 30/08/2026 |
| سبع من وجهاتنا على الكونسول شاشات نائبة، وكلها واجهات إدارة، وهذا فصل مقصود وهو أيضًا تطبيق أصغر على تلك المنصة. | n = 7 | 01/09/2026 |
| لا يقدّم أي من التطبيقين قنوات. تطبيقنا يصرّح بذلك قاعدة تموضع غير قابلة للتفاوض في وثائق منتجه، والآخر يصرّح به على صفحته في المتجر. | n = 1 | 31/08/2026 |