FMUSER Wirless ينقل الفيديو والصوت بشكل أسهل!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> الأفريكانية
sq.fmuser.org -> الألبانية
ar.fmuser.org -> عربي
hy.fmuser.org -> الأرمينية
az.fmuser.org -> الأذربيجانية
eu.fmuser.org -> الباسك
be.fmuser.org -> البيلاروسية
bg.fmuser.org -> البلغارية
ca.fmuser.org -> الكتالانية
zh-CN.fmuser.org -> الصينية (المبسطة)
zh-TW.fmuser.org -> الصينية (التقليدية)
hr.fmuser.org -> الكرواتية
cs.fmuser.org -> التشيكية
da.fmuser.org -> الدنماركية
nl.fmuser.org -> الهولندية
et.fmuser.org -> الإستونية
tl.fmuser.org -> فلبيني
fi.fmuser.org -> الفنلندية
fr.fmuser.org -> الفرنسية
gl.fmuser.org -> الجاليكية
ka.fmuser.org -> الجورجية
de.fmuser.org -> الألمانية
el.fmuser.org -> اليونانية
ht.fmuser.org -> الكريولية الهايتية
iw.fmuser.org -> عبري
hi.fmuser.org -> الهندية
hu.fmuser.org -> الهنغارية
is.fmuser.org -> الأيسلندية
id.fmuser.org -> الإندونيسية
ga.fmuser.org -> الأيرلندية
it.fmuser.org -> الإيطالية
ja.fmuser.org -> اليابانية
ko.fmuser.org -> كوري
lv.fmuser.org -> اللاتفية
lt.fmuser.org -> ليتوانيا
mk.fmuser.org -> المقدونية
ms.fmuser.org -> الملايو
mt.fmuser.org -> المالطية
no.fmuser.org -> النرويجية
fa.fmuser.org -> فارسي
pl.fmuser.org -> البولندية
pt.fmuser.org -> البرتغالية
ro.fmuser.org -> الرومانية
ru.fmuser.org -> الروسية
sr.fmuser.org -> الصربية
sk.fmuser.org -> السلوفاكية
sl.fmuser.org -> السلوفينية
es.fmuser.org -> الاسبانية
sw.fmuser.org -> السواحيلية
sv.fmuser.org -> السويدية
th.fmuser.org -> التايلاندية
tr.fmuser.org -> التركية
uk.fmuser.org -> الأوكرانية
ur.fmuser.org -> الأردية
vi.fmuser.org -> الفيتنامية
cy.fmuser.org -> الويلزية
yi.fmuser.org -> اليديشية
ما هو بروتوكول HLS:
HLS (Http Live Streaming) هو بروتوكول للبث المباشر تحدده شركة Apple. يتم تنفيذ HLS على أساس بروتوكول HTTP. يتضمن محتوى الإرسال جزأين ، أحدهما ملف وصف M3U8 ، والآخر هو ملف وسائط TS.
تطبيق بروتوكول HLS:
نظرًا لأن بروتوكول طبقة النقل لا يتطلب سوى بروتوكول HTTP القياسي ، يمكن لـ HLS المرور بسهولة عبر جدران الحماية أو الخوادم الوكيلة ، ويمكنه بسهولة استخدام CDN لتسريع التوزيع ، والذي يمكنه بسهولة حل عنق الزجاجة للتطبيقات واسعة النطاق. والعميل سهل التنفيذ.
يستخدم HLS حاليًا على نطاق واسع في مجال البث عند الطلب والبث المباشر. ينقل بروتوكول HLS تدفقات الصوت والفيديو عبر بروتوكول HTTP لتحقيق فيديو مباشر. إن تحقيق بروتوكول HLS هو المفتاح. على وجه الخصوص ، تستخدم بروتوكولات البث المباشر الحالية للهواتف المحمولة في مجال البث المباشر بروتوكول Apple HLS بشكل أساسي. يمكن القول أن ظهور هذه الاتفاقية قد حل مشكلة البث المباشر على المحطة المتنقلة.
أدوات / مواد
خادم وسائط 800li
الطريقة / الخطوة
مخطط هندسة بروتوكول HLS:
كيفية إنشاء ملف M3U8 لبروتوكول HLS
إنشاء ملف M3U8 وتحليله:
المحتوى الرئيسي لبروتوكول HLS يدور حول بروتوكول النص M3U8. في الواقع ، التوليد والتحليل بسيط للغاية. فيما يلي أمثلة على التطبيقات العملية:
قائمة تشغيل الوسائط (قائمة تشغيل الوسائط)
كيفية إنشاء ملف M3U8 لبروتوكول HLS
يمثل HLS دفق وسائط من خلال قائمة التشغيل المشار إليها بواسطة URI (RFC3986).
· يمكن أن تكون قائمة التشغيل قائمة تشغيل وسائط أو قائمة تشغيل رئيسية ، باستخدام ملف نصي مرمز UTF-8 ، يحتوي على بعض URIs والعلامات الوصفية.
· تحتوي قائمة تشغيل الوسائط على قائمة بمقاطع الوسائط. عندما يتم تشغيلها بالتتابع ، يمكن تشغيل الدفق بالكامل.
· لتشغيل قائمة التشغيل هذه ، يجب على العميل تنزيلها أولاً ، ثم تشغيل كل مقطع وسائط فيها.
الوضع الأكثر تعقيدًا هو أن قائمة التشغيل عبارة عن قائمة تشغيل رئيسية تحتوي على مجموعة Variant Stream. عادة ، يحتوي كل دفق متغير على عدة إصدارات مختلفة من نفس الدفق (مثل دقة مختلفة ومعدلات بت مختلفة).
قطاعات وسائط HLS
· يتم تحديد كل مقطع وسائط بواسطة URI وقد يحتوي على نطاق بايت.
يتم تحديد مدة كل مقطع وسائط بواسطة علامة EXTINF.
· يحتوي كل مقطع وسائط على عدد صحيح فريد لقطاع الوسائط.
· تتطلب بعض تنسيقات الوسائط تسلسلًا خاصًا بالتنسيق لتهيئة المحلل اللغوي قبل تحليل مقطع الوسائط. يسمى هذا الحقل قسم تهيئة الوسائط ، والذي يتم تحديده بواسطة علامة EXT-X-MAP.
مشكلة تأخير HLS
التأخير النظري HLS = مدة شريحة واحدة + 1-0 td (td هي EXT-X-TARGETDURATION ، والتي يمكن فهمها ببساطة على أنها فترة زمنية للاعب لجلب الشرائح) + شرائح بدء التشغيل 1-n (توصية Apple الرسمية هي طلب (يبدأ التشغيل بعد 0 مقاطع) + تأخير الشبكة للمقطع الذي يطلبه المشغل (يستغرق الاتصال بالشبكة وقتًا طويلاً). من أجل متابعة تأثير زمن الوصول المنخفض ، يمكن قص الشرائح ، ويمكن للفاصل الزمني بين جلب الشرائح أصغر ، وسيبدأ اللاعب في اللعب قبل جلب ثلاث شرائح. ومع ذلك ، ستزيد طرق التحسين هذه من مخاطر عدم استقرار HLS والأخطاء.
في الوقت الحاضر ، استخدم العديد من مصنعي أنظمة البث المباشر لوسائط البث بروتوكول HLS لحل مشكلة تشغيل هواتف Android وهواتف Apple. إنشاء عنوان رابط تشغيل M3U8 تلقائيًا للفيديو المباشر الفعال ، وهو ملف M3U8 لبروتوكول HLS للتشغيل السلس على مشغلات الجهات الخارجية التي تدعم M3U8 ، مثل مشغل VLC أو مدمجة مع تقنية الويب HTML5 للمشاهدة من خلال متصفح الهاتف المحمول صفحة ويب فيديو مباشر.
كيفية إنشاء ملف M3U8 لبروتوكول HLS
نموذج رمز التشغيل كما يلي:
كود HTML مضمن في صفحة الويب
<نوع البرنامج النصي = "نص/جافا سكريبت" src = "http://192.168.1.44:8083/assets/player.js"></script>
p2ps_embed("hls", "live", "http://192.168.1.44:8083/videos/live/22/39/tUabV17nAPCev"،" p2ps_video "،" 640 "،" 480 "،" 10.1.0 "،"http://192.168.1.44:8083/assets/expressInstall.swf"، {}، {allowFullScreen: true، allowScriptAccess:" always "})؛
نحتاج إلى Flash player 2 أو أعلى للعب.http://www.adobe.com/go/getflashplayer"><img src = "http://www.adobe.com/images/shared/download_buttons/get_flash_player. gif "alt =" تثبيت أحدث مشغل Flash "/>
</div>
رابط Moble M3U8
http://192.168.1.44:8083/videos/live/22/39/tUabV17nAPCev/tUabV17nAPCev.M3U8
|
أدخل البريد الإلكتروني للحصول على مفاجأة
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> الأفريكانية
sq.fmuser.org -> الألبانية
ar.fmuser.org -> عربي
hy.fmuser.org -> الأرمينية
az.fmuser.org -> الأذربيجانية
eu.fmuser.org -> الباسك
be.fmuser.org -> البيلاروسية
bg.fmuser.org -> البلغارية
ca.fmuser.org -> الكتالانية
zh-CN.fmuser.org -> الصينية (المبسطة)
zh-TW.fmuser.org -> الصينية (التقليدية)
hr.fmuser.org -> الكرواتية
cs.fmuser.org -> التشيكية
da.fmuser.org -> الدنماركية
nl.fmuser.org -> الهولندية
et.fmuser.org -> الإستونية
tl.fmuser.org -> فلبيني
fi.fmuser.org -> الفنلندية
fr.fmuser.org -> الفرنسية
gl.fmuser.org -> الجاليكية
ka.fmuser.org -> الجورجية
de.fmuser.org -> الألمانية
el.fmuser.org -> اليونانية
ht.fmuser.org -> الكريولية الهايتية
iw.fmuser.org -> عبري
hi.fmuser.org -> الهندية
hu.fmuser.org -> الهنغارية
is.fmuser.org -> الأيسلندية
id.fmuser.org -> الإندونيسية
ga.fmuser.org -> الأيرلندية
it.fmuser.org -> الإيطالية
ja.fmuser.org -> اليابانية
ko.fmuser.org -> كوري
lv.fmuser.org -> اللاتفية
lt.fmuser.org -> ليتوانيا
mk.fmuser.org -> المقدونية
ms.fmuser.org -> الملايو
mt.fmuser.org -> المالطية
no.fmuser.org -> النرويجية
fa.fmuser.org -> فارسي
pl.fmuser.org -> البولندية
pt.fmuser.org -> البرتغالية
ro.fmuser.org -> الرومانية
ru.fmuser.org -> الروسية
sr.fmuser.org -> الصربية
sk.fmuser.org -> السلوفاكية
sl.fmuser.org -> السلوفينية
es.fmuser.org -> الاسبانية
sw.fmuser.org -> السواحيلية
sv.fmuser.org -> السويدية
th.fmuser.org -> التايلاندية
tr.fmuser.org -> التركية
uk.fmuser.org -> الأوكرانية
ur.fmuser.org -> الأردية
vi.fmuser.org -> الفيتنامية
cy.fmuser.org -> الويلزية
yi.fmuser.org -> اليديشية
FMUSER Wirless ينقل الفيديو والصوت بشكل أسهل!
اتصل بنا
العنوان
No.305 غرفة HuiLan مبنى رقم 273 Huanpu Road قوانغتشو الصين 510620
الفئات
بريدك الإلكتروني