FMUSER Truyền video và âm thanh không dây dễ dàng hơn!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Người Afrikaans
sq.fmuser.org -> Tiếng Albania
ar.fmuser.org -> tiếng Ả Rập
hy.fmuser.org -> Armenia
az.fmuser.org -> Azerbaijan
eu.fmuser.org -> Basque
be.fmuser.org -> Tiếng Belarus
bg.fmuser.org -> Tiếng Bulgaria
ca.fmuser.org -> Catalan
zh-CN.fmuser.org -> Tiếng Trung (Giản thể)
zh-TW.fmuser.org -> Trung Quốc (truyền thống)
hr.fmuser.org -> Tiếng Croatia
cs.fmuser.org -> Tiếng Séc
da.fmuser.org -> Đan Mạch
nl.fmuser.org -> Hà Lan
et.fmuser.org -> Tiếng Estonia
tl.fmuser.org -> Phi Luật Tân
fi.fmuser.org -> Phần Lan
fr.fmuser.org -> Pháp
gl.fmuser.org -> Galicia
ka.fmuser.org -> tiếng Georgia
de.fmuser.org -> Đức
el.fmuser.org -> Hy Lạp
ht.fmuser.org -> Tiếng Creole của Haiti
iw.fmuser.org -> Tiếng Do Thái
hi.fmuser.org -> Tiếng Hindi
hu.fmuser.org -> Hungary
is.fmuser.org -> tiếng Iceland
id.fmuser.org -> tiếng Indonesia
ga.fmuser.org -> Ailen
it.fmuser.org -> Ý
ja.fmuser.org -> Nhật Bản
ko.fmuser.org -> Hàn Quốc
lv.fmuser.org -> Tiếng Latvia
lt.fmuser.org -> Tiếng Litva
mk.fmuser.org -> Người Macedonian
ms.fmuser.org -> Mã Lai
mt.fmuser.org -> Maltese
no.fmuser.org -> Na Uy
fa.fmuser.org -> tiếng Ba Tư
pl.fmuser.org -> Tiếng Ba Lan
pt.fmuser.org -> tiếng Bồ Đào Nha
ro.fmuser.org -> Rumani
ru.fmuser.org -> tiếng Nga
sr.fmuser.org -> Tiếng Serbia
sk.fmuser.org -> Tiếng Slovak
sl.fmuser.org -> Tiếng Slovenia
es.fmuser.org -> tiếng Tây Ban Nha
sw.fmuser.org -> Tiếng Swahili
sv.fmuser.org -> Thụy Điển
th.fmuser.org -> Thái
tr.fmuser.org -> Thổ Nhĩ Kỳ
uk.fmuser.org -> Tiếng Ukraina
ur.fmuser.org -> Tiếng Urdu
vi.fmuser.org -> Tiếng việt
cy.fmuser.org -> tiếng Wales
yi.fmuser.org -> Yiddish
Giao thức HLS là gì:
HLS (Http Live Streaming) là một giao thức phát trực tuyến theo thời gian thực do Apple xác định. HLS được thực hiện dựa trên giao thức HTTP. Nội dung truyền bao gồm hai phần, một là tệp mô tả M3U8, hai là tệp phương tiện TS.
Ứng dụng giao thức HLS:
Vì giao thức lớp truyền tải chỉ yêu cầu giao thức HTTP tiêu chuẩn, HLS có thể dễ dàng vượt qua tường lửa hoặc máy chủ proxy và có thể dễ dàng sử dụng CDN để tăng tốc phân phối, điều này có thể dễ dàng giải quyết nút thắt cổ chai của các ứng dụng quy mô lớn. Và khách hàng rất dễ thực hiện.
HLS hiện đang được sử dụng rộng rãi trong lĩnh vực truyền hình theo yêu cầu và truyền hình trực tiếp. Giao thức HLS truyền các luồng âm thanh và video thông qua giao thức HTTP để đạt được video trực tiếp. Việc thực hiện giao thức HLS là chìa khóa. Đặc biệt, các giao thức phát sóng trực tiếp hiện tại của điện thoại di động trong lĩnh vực phát sóng trực tiếp về cơ bản sử dụng giao thức HLS của Apple. Có thể nói, sự xuất hiện của hiệp định này đã giải quyết được vấn đề phát sóng trực tiếp trên thiết bị đầu cuối di động.
Công cụ / Vật liệu
Máy chủ phương tiện 800li
Phương pháp / Bước
Sơ đồ kiến trúc giao thức HLS:
Cách tạo tệp M3U8 của giao thức HLS
Tạo và phân tích tệp M3U8:
Nội dung chính của giao thức HLS là về giao thức văn bản M3U8. Trên thực tế, việc tạo và phân tích rất đơn giản. Sau đây là các ví dụ về các ứng dụng thực tế:
Danh sách phát đa phương tiện (Media Playlist)
Cách tạo tệp M3U8 của giao thức HLS
· HLS đại diện cho một luồng phương tiện thông qua một Danh sách phát được chỉ đến bởi URI (RFC3986).
· Danh sách phát có thể là Danh sách phát đa phương tiện hoặc Danh sách phát chính, sử dụng tệp văn bản được mã hóa UTF-8, chứa một số URI và thẻ mô tả.
· Một danh sách phương tiện chứa danh sách các phân đoạn phương tiện. Khi được phát tuần tự, toàn bộ luồng hoàn chỉnh có thể được phát.
· Để phát Playlist này, trước tiên khách hàng cần tải xuống, sau đó phát từng Media Segment trong đó.
· Một tình huống phức tạp hơn là Danh sách phát là Danh sách phát chính có chứa bộ sưu tập Dòng biến thể. Thông thường, mỗi Luồng biến thể chứa nhiều phiên bản khác nhau của cùng một luồng (chẳng hạn như độ phân giải khác nhau và tốc độ bit khác nhau).
Phân đoạn phương tiện HLS
· Mỗi phân đoạn phương tiện được chỉ định bởi một URI và có thể chứa một phạm vi byte.
· Thời lượng của mỗi Phân đoạn phương tiện được chỉ định bởi thẻ EXTINF.
· Mỗi Phân đoạn Phương tiện có một Số phân đoạn Phương tiện số nguyên duy nhất.
· Một số định dạng đa phương tiện yêu cầu trình tự định dạng cụ thể để khởi tạo trình phân tích cú pháp, trước khi Phân đoạn phương tiện được phân tích cú pháp. Trường này được gọi là Phần khởi tạo phương tiện, được chỉ định bởi thẻ EXT-X-MAP.
Vấn đề chậm trễ HLS
Độ trễ lý thuyết của HLS = 1 thời lượng lát + 0-1 td (td là EXT-X-TARGETDURATION, có thể hiểu đơn giản là khoảng thời gian để người chơi tìm nạp các lát) + 0-n lần khởi động (khuyến nghị chính thức của Apple là một yêu cầu (Phát bắt đầu sau 3 clip) + độ trễ mạng của clip do trình phát yêu cầu (tốn thời gian kết nối mạng). Để đạt được hiệu ứng độ trễ thấp, các lát có thể được cắt nhỏ hơn và khoảng thời gian giữa các lát tìm nạp có thể được làm nhỏ hơn và người chơi sẽ bắt đầu chơi trước khi tải ba lát. Tuy nhiên, các phương pháp tối ưu hóa này sẽ làm tăng nguy cơ mất ổn định và lỗi của HLS.
Ngày nay, nhiều nhà sản xuất hệ thống phát sóng trực tiếp trên phương tiện truyền thông đã sử dụng giao thức HLS để giải quyết vấn đề phát lại của điện thoại Android và điện thoại Apple. Tự động tạo địa chỉ liên kết phát lại M3U8 của video trực tiếp hiệu quả, là tệp M3U8 của giao thức HLS để phát lại mượt mà trên các trình phát của bên thứ ba hỗ trợ M3U8, chẳng hạn như trình phát VLC hoặc kết hợp với công nghệ web HTML5 để xem thông qua trình duyệt di động trang web Video trực tiếp.
Cách tạo tệp M3U8 của giao thức HLS
Mã phát lại mẫu như sau:
Mã HTML được nhúng trong một trang web
<script type="văn bản/javascript" 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 "});
Chúng tôi cần Flash player 2 trở lên để chơi.http://www.adobe.com/go/getflashplayer"><img src = "http://www.adobe.com/images/shared/download_buttons/get_flash_player. gif "alt =" Cài đặt trình phát Flash mới nhất "/>
Liên kết Moble M3U8
http://192.168.1.44:8083/videos/live/22/39/tUabV17nAPCev/tUabV17nAPCev.M3U8
|
Nhập email để nhận bất ngờ
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Người Afrikaans
sq.fmuser.org -> Tiếng Albania
ar.fmuser.org -> tiếng Ả Rập
hy.fmuser.org -> Armenia
az.fmuser.org -> Azerbaijan
eu.fmuser.org -> Basque
be.fmuser.org -> Tiếng Belarus
bg.fmuser.org -> Tiếng Bulgaria
ca.fmuser.org -> Catalan
zh-CN.fmuser.org -> Tiếng Trung (Giản thể)
zh-TW.fmuser.org -> Trung Quốc (truyền thống)
hr.fmuser.org -> Tiếng Croatia
cs.fmuser.org -> Tiếng Séc
da.fmuser.org -> Đan Mạch
nl.fmuser.org -> Hà Lan
et.fmuser.org -> Tiếng Estonia
tl.fmuser.org -> Phi Luật Tân
fi.fmuser.org -> Phần Lan
fr.fmuser.org -> Pháp
gl.fmuser.org -> Galicia
ka.fmuser.org -> tiếng Georgia
de.fmuser.org -> Đức
el.fmuser.org -> Hy Lạp
ht.fmuser.org -> Tiếng Creole của Haiti
iw.fmuser.org -> Tiếng Do Thái
hi.fmuser.org -> Tiếng Hindi
hu.fmuser.org -> Hungary
is.fmuser.org -> tiếng Iceland
id.fmuser.org -> tiếng Indonesia
ga.fmuser.org -> Ailen
it.fmuser.org -> Ý
ja.fmuser.org -> Nhật Bản
ko.fmuser.org -> Hàn Quốc
lv.fmuser.org -> Tiếng Latvia
lt.fmuser.org -> Tiếng Litva
mk.fmuser.org -> Người Macedonian
ms.fmuser.org -> Mã Lai
mt.fmuser.org -> Maltese
no.fmuser.org -> Na Uy
fa.fmuser.org -> tiếng Ba Tư
pl.fmuser.org -> Tiếng Ba Lan
pt.fmuser.org -> tiếng Bồ Đào Nha
ro.fmuser.org -> Rumani
ru.fmuser.org -> tiếng Nga
sr.fmuser.org -> Tiếng Serbia
sk.fmuser.org -> Tiếng Slovak
sl.fmuser.org -> Tiếng Slovenia
es.fmuser.org -> tiếng Tây Ban Nha
sw.fmuser.org -> Tiếng Swahili
sv.fmuser.org -> Thụy Điển
th.fmuser.org -> Thái
tr.fmuser.org -> Thổ Nhĩ Kỳ
uk.fmuser.org -> Tiếng Ukraina
ur.fmuser.org -> Tiếng Urdu
vi.fmuser.org -> Tiếng việt
cy.fmuser.org -> tiếng Wales
yi.fmuser.org -> Yiddish
FMUSER Truyền video và âm thanh không dây dễ dàng hơn!
Liên hệ
Địa Chỉ:
Phòng số 305 Tòa nhà HuiLan Số 273 đường Huanpu Quảng Châu Trung Quốc 510620
Categories
Đăng ký bản tin