إذا استخدمت أكثر من مزود IPTV، فقد لاحظت على الأرجح أن بعضهم يمنحك رابط قائمة تشغيل واحدًا بينما يمنحك آخرون عنوان خادم واسم مستخدم وكلمة مرور بدلاً من ذلك. هذا الإعداد الثاني هو Xtream Codes — طريقة اتصال قائمة على API تعمل بشكل مختلف عن قائمة تشغيل M3U البسيطة، رغم أن كليهما يقدم في النهاية نفس القنوات المباشرة ومحتوى الفيديو عند الطلب.
يشرح هذا الدليل ما هو Xtream Codes فعليًا، وكيف يختلف بنيويًا عن ملف قائمة تشغيل ثابت، وما يعنيه هذا الاختلاف بالنسبة للإعداد والميزات والتوافق.
ما هو Xtream Codes فعليًا
بدأ Xtream Codes كاسم لوحة IPTV معينة — برنامج خادم يستخدمه المزودون لإدارة المشتركين والقنوات والمحتوى. أصبح مبدأ API الذي قدمه معتمدًا على نطاق واسع لدرجة أن "Xtream Codes" (أو "Xtream API") يُستخدم الآن بشكل عام لوصف أي اتصال مزود مبني بالطريقة نفسها، بغض النظر عن برنامج اللوحة الذي يعمل فعليًا في الخلفية.
بنيويًا، الفرق الرئيسي عن M3U هو هذا: قائمة تشغيل M3U ملف نصي ثابت يُنزّله تطبيق التشغيل لديك ويحلله. Xtream Codes واجهة برمجة تطبيقات مباشرة يستعلمها تطبيق التشغيل لديك مباشرة، ويُصادق ببيانات اعتماد بدلاً من جلب ملف ثابت واحد.
بيانات الاعتماد الثلاث التي ستتلقاها
| الحقل | ما هو |
|---|---|
| الخادم / المضيف | عنوان API الخاص بالمزود، عادة رابط برقم منفذ |
| اسم المستخدم | معرّف حسابك على ذلك الخادم |
| كلمة المرور | تُصادق اسم المستخدم أمام الخادم |
يستخدم تطبيق التشغيل لديك هذه الحقول الثلاثة للاستعلام عن الخادم مباشرة في كل مرة تتصفح فيها القنوات أو الفئات أو العناوين عند الطلب، بدلاً من قراءة كل شيء من ملف واحد مُنزَّل مسبقًا.
ما يُضمَّن عادة
لأنها واجهة برمجة تطبيقات مباشرة وليست ملفًا مسطحًا، غالبًا ما يضمّن اتصال Xtream Codes أكثر من مجرد قائمة قنوات: قنوات مباشرة منظمة في فئات، ومكتبات فيديو عند الطلب بصور غلاف وأوصاف، ومسلسلات ببنية مواسم وحلقات، وغالبًا EPG يُسحب تلقائيًا من الخادم نفسه — كل ذلك دون الحاجة إلى مصدر XMLTV منفصل.
كيف يستخدم تطبيق التشغيل بيانات اعتمادك
- تُدخل عنوان الخادم واسم المستخدم وكلمة المرور في شاشة تسجيل دخول "Xtream Codes" أو "API" في تطبيق التشغيل لديك.
- يُصادق التطبيق أمام الخادم ويطلب الفئات المتاحة.
- تُنظَّم القنوات المباشرة والفيديو عند الطلب والمسلسلات في واجهة قابلة للتصفح، غالبًا ببيانات وصفية أكثر ثراءً مما توفره قائمة تشغيل بسيطة.
- يستعلم اختيار عنوان الخادم مرة أخرى عن رابط البث الفعلي، الذي يشغّله التطبيق بعد ذلك.
Xtream Codes مقابل M3U البسيط، باختصار
يشير كلاهما في النهاية إلى المحتوى الأساسي نفسه، لذا فإن اختيار أحدهما على الآخر لا يغيّر جودة الفيديو لديك. إنه يغيّر كيفية بناء تطبيق التشغيل لديك لاستهلاكه — راجع مقارنتنا الكاملة بين M3U وXtream Codes للحصول على تفصيل دقيق للإعداد والتوافق ومتى يكون كل منهما أكثر منطقية.
نصيحة
يُصدر بعض المزودين رابط M3U وبيانات اعتماد Xtream Codes معًا لنفس الاشتراك. إذا كان تطبيق التشغيل لديك يدعم Xtream Codes، فعادة ما تكون التجربة الأكثر ثراءً — لكن احتفظ برابط M3U في متناول اليد كبديل للتطبيقات التي لا تدعمه.
توافق تطبيقات التشغيل
ليس دعم Xtream Codes شاملاً كما هو دعم M3U. مشغلات الوسائط العامة مثل VLC مصممة لفتح الملفات وتدفقات الشبكة، وليس للمصادقة أمام واجهة برمجة تطبيقات مزود، لذا فهي لا تقدم شاشة تسجيل دخول Xtream Codes أصلية. أما تطبيقات IPTV المخصصة، على النقيض، فعادة ما تكون مبنية لدعم كليهما، حيث ينتج عن Xtream Codes عادة تجربة تصفح أكثر صقلاً على طراز الكتالوج — راجع مقارنة تطبيقات التشغيل لدينا لمعرفة كيفية تعامل التطبيقات الرئيسية معه. تدعم أيضًا إضافة PVR IPTV Simple Client الخاصة بـ Kodi بيانات اعتماد من طراز Xtream Codes إلى جانب M3U البسيط.
اعتبارات الأمان
تمنح بيانات اعتماد Xtream Codes الخاصة بك وصولاً مباشرًا لاشتراكك، بنفس طريقة رابط M3U. تعامل مع عنوان الخادم واسم المستخدم وكلمة المرور كمجموعة كلمات مرور، وليس شيئًا يُشارَك أو يُنشر علنًا — راجع دليل أمان البث لدينا للحصول على الصورة الكاملة لحماية بيانات اعتماد الوصول إلى IPTV.
خطأ شائع
الخلط بين حقل الخادم ورابط قائمة تشغيل كامل. عنوان خادم Xtream Codes هو فقط المضيف والمنفذ — يبني تطبيق التشغيل لديك طلبات API الفعلية منه، لذا فإن لصق رابط من طراز M3U في ذلك الحقل سيفشل في المصادقة.
استكشاف أخطاء الاتصال الفاشل
يعود تسجيل الدخول المرفوض دائمًا تقريبًا إلى واحد من ثلاثة أشياء: خطأ إملائي في عنوان الخادم (بما في ذلك رقم المنفذ)، أو اسم مستخدم أو كلمة مرور غير صحيحين، أو اشتراك بلغ حد اتصالاته المتزامنة. إذا أبلغ التطبيق عن خطأ محدد بدلاً من فشل عام، تغطي مرجع رموز أخطاء IPTV لدينا معنى رموز المصادقة والاتصال الأكثر شيوعًا فعليًا.
النقاط الرئيسية
- Xtream Codes واجهة برمجة تطبيقات مباشرة يستعلمها تطبيق التشغيل لديك بعنوان خادم واسم مستخدم وكلمة مرور — وليس ملفًا ثابتًا مثل M3U.
- يضمّن عادة بيانات VOD ومسلسلات وEPG إلى جانب القنوات المباشرة.
- الدعم ليس شاملاً — لا تقدم المشغلات العامة مثل VLC تسجيل دخول Xtream Codes أصليًا، بينما تقدمه تطبيقات IPTV المخصصة عادة.
- تعامل مع بيانات اعتمادك مثل كلمة مرور؛ يمكن لأي شخص يملكها الوصول إلى اشتراكك.
الخلاصة
ليس Xtream Codes تنسيق فيديو منافسًا أو نسخة "أفضل" من IPTV — إنه طريقة مختلفة، قائمة على API، لتوصيل تطبيق التشغيل لديك بنفس المحتوى الأساسي الذي سيمنحك رابط M3U الوصول إليه، مع مبادلة خطوة إعداد مختلفة قليلاً عادة بتجربة تصفح أكثر ثراءً وأقرب إلى الكتالوج.
اكتشف المزيد على IPTVLinux