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 เป็นหัวใจสำคัญ โดยเฉพาะอย่างยิ่งโปรโตคอลการถ่ายทอดสดปัจจุบันของโทรศัพท์มือถือในสนามถ่ายทอดสดโดยทั่วไปจะใช้โปรโตคอล HLS ของ Apple กล่าวได้ว่าการเกิดขึ้นของข้อตกลงนี้ได้แก้ปัญหาการถ่ายทอดสดบนเทอร์มินัลมือถือ
เครื่องมือ / วัสดุ
เซิร์ฟเวอร์สื่อ 800li
วิธีการ / ขั้นตอน
แผนภาพสถาปัตยกรรมโปรโตคอล HLS:
วิธีสร้างไฟล์ M3U8 ของโปรโตคอล HLS
การสร้างและวิเคราะห์ไฟล์ M3U8:
เนื้อหาหลักของโปรโตคอล HLS เกี่ยวกับโปรโตคอลข้อความ M3U8 ในความเป็นจริงการสร้างและการวิเคราะห์นั้นง่ายมาก ต่อไปนี้เป็นตัวอย่างของการใช้งานจริง:
รายการเล่นสื่อ (Media Playlist)
วิธีสร้างไฟล์ M3U8 ของโปรโตคอล HLS
· HLS แสดงถึงสตรีมสื่อผ่านเพลย์ลิสต์ที่ URI (RFC3986) ชี้ไป
·เพลย์ลิสต์สามารถเป็น Media Playlist หรือ Master Playlist โดยใช้ไฟล์ข้อความที่เข้ารหัส UTF-8 ซึ่งมี URI และแท็กที่สื่อความหมาย
· Media Playlist มีรายการกลุ่มสื่อ เมื่อเล่นตามลำดับจะสามารถเล่นสตรีมที่สมบูรณ์ทั้งหมดได้
·ในการเล่นเพลย์ลิสต์นี้ลูกค้าจะต้องดาวน์โหลดก่อนจากนั้นจึงเล่นแต่ละกลุ่มสื่อในนั้น
·สถานการณ์ที่ซับซ้อนกว่านั้นคือ Playlist คือ Master Playlist ที่มีคอลเลคชัน Variant Stream โดยปกติสตรีมตัวแปรแต่ละรายการจะมีสตรีมเดียวกันหลายเวอร์ชัน (เช่นความละเอียดต่างกันและอัตราบิตที่แตกต่างกัน)
กลุ่มสื่อ HLS
·แต่ละกลุ่มสื่อระบุโดย URI และอาจมีช่วงไบต์
·ระยะเวลาของแต่ละกลุ่มสื่อระบุโดยแท็ก EXTINF
·แต่ละกลุ่มสื่อมีหมายเลขกลุ่มสื่อจำนวนเต็มไม่ซ้ำกัน
·รูปแบบสื่อบางรูปแบบต้องการลำดับเฉพาะรูปแบบเพื่อเริ่มต้นตัวแยกวิเคราะห์ก่อนที่จะแยกวิเคราะห์ส่วนสื่อ ฟิลด์นี้เรียกว่า Media Initialization Section ซึ่งระบุโดยแท็ก EXT-X-MAP
ปัญหาความล่าช้าของ HLS
ความล่าช้าตามทฤษฎีของ HLS = ระยะเวลา 1 ชิ้น + 0-1 td (td คือ EXT-X-TARGETDURATION ซึ่งสามารถเข้าใจได้ง่าย ๆ ว่าเป็นช่วงเวลาที่ผู้เล่นจะดึงชิ้นส่วน) + 0-n ชิ้นเริ่มต้น (คำแนะนำอย่างเป็นทางการของ Apple คือคำขอ (การเล่นเริ่มต้นหลังจาก 3 คลิป) + ความล่าช้าของเครือข่ายของคลิปที่ผู้เล่นร้องขอ (ใช้เวลาในการเชื่อมต่อเครือข่ายนาน) เพื่อให้ได้เอฟเฟกต์เวลาแฝงต่ำสามารถตัดชิ้นส่วนให้เล็กลงและช่วงเวลาระหว่างการดึงชิ้นส่วนสามารถ ถูกทำให้เล็กลงและผู้เล่นจะเริ่มเล่นก่อนที่จะดึงข้อมูลสามส่วนอย่างไรก็ตามวิธีการเพิ่มประสิทธิภาพเหล่านี้จะเพิ่มความเสี่ยงของความไม่เสถียรและข้อผิดพลาดของ 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 player รุ่นล่าสุด "/>
ลิงค์ 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 ส่งวิดีโอและเสียงได้ง่ายขึ้น!
ติดต่อ
ที่ตั้ง:
เลขที่ 305 อาคาร HuiLan เลขที่ 273 Huanpu Road Guangzhou China 510620
หมวดหมู่
จดหมายข่าว