FMUSER Wirless Mengirim Video Dan Audio Lebih Mudah!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikans
sq.fmuser.org -> Albania
ar.fmuser.org -> Arab
hy.fmuser.org -> Armenia
az.fmuser.org -> Azerbaijan
eu.fmuser.org -> Basque
be.fmuser.org -> Belarusia
bg.fmuser.org -> Bulgaria
ca.fmuser.org -> Catalan
zh-CN.fmuser.org -> Cina (Sederhana)
zh-TW.fmuser.org -> Mandarin (Tradisional)
hr.fmuser.org -> Kroasia
cs.fmuser.org -> Ceko
da.fmuser.org -> Denmark
nl.fmuser.org -> Belanda
et.fmuser.org -> Estonia
tl.fmuser.org -> Filipina
fi.fmuser.org -> Finlandia
fr.fmuser.org -> Perancis
gl.fmuser.org -> Galicia
ka.fmuser.org -> Georgia
de.fmuser.org -> Jerman
el.fmuser.org -> Yunani
ht.fmuser.org -> Kreol Haiti
iw.fmuser.org -> Ibrani
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hongaria
is.fmuser.org -> Islandia
id.fmuser.org -> Bahasa Indonesia
ga.fmuser.org -> Irlandia
it.fmuser.org -> Italia
ja.fmuser.org -> Jepang
ko.fmuser.org -> Korea
lv.fmuser.org -> Latvia
lt.fmuser.org -> Lithuania
mk.fmuser.org -> Makedonia
ms.fmuser.org -> Melayu
mt.fmuser.org -> Malta
no.fmuser.org -> Norwegia
fa.fmuser.org -> Persia
pl.fmuser.org -> Polandia
pt.fmuser.org -> Portugis
ro.fmuser.org -> Rumania
ru.fmuser.org -> Rusia
sr.fmuser.org -> Serbia
sk.fmuser.org -> Slowakia
sl.fmuser.org -> Slovenia
es.fmuser.org -> Spanyol
sw.fmuser.org -> Swahili
sv.fmuser.org -> Swedia
th.fmuser.org -> Thailand
tr.fmuser.org -> Turki
uk.fmuser.org -> Ukraina
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> Welsh
yi.fmuser.org -> Yiddish
Dalam aplikasi siaran langsung, RTMP dan HLS adalah dua protokol media streaming yang matang dan banyak digunakan, yang pada dasarnya dapat mencakup semua klien. RTMP adalah protokol dari lapisan aplikasi dalam lima lapisan arsitektur tcp / ip Internet. Keuntungan utamanya adalah kinerja waktu nyata yang tinggi, yang pada dasarnya dapat mengontrol penundaan siaran langsung dalam waktu 3 detik, sehingga banyak digunakan dalam siaran langsung dengan penundaan rendah.
HLS adalah protokol transportasi media streaming berbasis HTTP yang diimplementasikan oleh perusahaan Apple, yang memiliki keunggulan kinerja tinggi dan dukungan sempurna untuk IOS. Dibandingkan dengan RTMP, HLS tidak perlu menginstal aplikasi di sisi seluler dan kompatibel dengan HTML5. Oleh karena itu, HLS memiliki keuntungan besar dalam penyebaran dan pengalaman siaran langsung seluler. Namun, kinerja HLS secara real-time buruk, dan penundaan siaran langsung rata-rata di industri ini adalah 10s-35s.
Dalam masalah penundaan HLS yang membuat banyak pengguna pusing, pemotretan cloud telah ditargetkan untuk mengoptimalkan teknologi, dan penundaan ultra-rendah HLS terwujud, dan penundaan HLS stabil dikontrol selama sekitar 4 detik.
Analisis alasan keterlambatan tinggi HLS
Secara teoritis, HLS delay = lamanya waktu 1 slice + 0-1 TD (TD adalah ext-x-targetduration, yang secara sederhana dapat dipahami sebagai waktu interval antara pengambilan chip pemain) + 0-n startup slice (Apple secara resmi menyarankan bahwa pemain harus mulai bermain setelah tiga bagian film) + penundaan jaringan dari potongan pertama yang diminta (koneksi jaringan memakan waktu).
Dari rumus komposisi penundaan, penundaan HLS terutama terdiri dari empat bagian berikut:
Ketika encoder dan stream divider di server menghasilkan file TS, protokol HLS digunakan untuk memotong file media menjadi file TS yang sesuai dengan segmen media saat digunakan dalam transmisi video langsung.
Interval antara pengambilan chip pemutar dan sebelum klien mulai mengunduh, perlu menunggu pembuat enkode dan pembagi aliran di sisi server untuk menghasilkan setidaknya satu file TS.
Waktu klien mengunduh slice dan jumlah slice yang diperlukan untuk mulai bermain. Biasanya, setelah mengunduh dua file media, koneksi mulus antara segmen audio dan video yang berbeda dapat dipastikan.
Waktu ketika klien pertama kali menerjemahkan dan mulai bermain.
Optimasi penundaan HLS terutama untuk tiga bagian pertama, dan bagian keempat bergantung pada kinerja klien pengguna.
Penjelasan mendetail tentang teknologi delay hls + cloud 4S
Karena klien meminta ts atau m3u8 setiap kali itu adalah permintaan koneksi baru, kami tidak dapat mengidentifikasi klien secara efektif. Sekali ada masalah, tidak mungkin menemukan masalah secara efektif. Oleh karena itu, server umum akan membuat beberapa perbaikan pada HLS tradisional.
Ini juga disebut teknologi streaming HLS. Ini dapat sangat mengurangi penundaan HLS standar dan meningkatkan kompatibilitas siaran langsung HTML5, dan memiliki keuntungan dari sejumlah kecil sumber pengembalian, sistem sederhana, penghapusan kesalahan yang mudah, rantai anti-pencurian dan menghindari HLS 404.
Cloud hls + dapat menandai permintaan HLS setiap klien, membuat koneksi untuk setiap permintaan HLS, kemudian secara dinamis membuat daftar m3u8 independen untuk setiap permintaan pemutaran, dan secara dinamis dan cepat menghasilkan file potongan kecil hanya untuk permintaan pemutaran.
Untuk mengatasi masalah permintaan HLS yang tidak ramah, cloud menggunakan varian hls + http 302 untuk mengidentifikasi perilaku klien.
1 、 Varian HLS
Pertama, unduh file m3u8 yang mengambil gambar awan lagi:
satu
wget http://uplive.bo.upaiyun.com/live/loading.m3u8
Kemudian, buka file playlist yang Anda download:
#EXTM3U
# EXT-X- VERSI: 3
# EXT-X-ALLOW- CACHE: YA
# EXT-X-MEDIA- URUTAN: 0
# TDURASI EXT-X-TARGE: 1
# EXTINF: 0.998, tanpa desc
http://183.158.35.12 : 8080 / uplive.b0. upaiyun.com/live/loading -0.ts? shp_ uuid = e4989f34fcab282e21ef1fd2980284cb & shp_ ts = 1490172420851 & shp_ cid = 17906 & shp_ pid = 3370578 & shp_ sip0 = 127.0.0.1 & shp_ sipl1 = 183.158.35.12. upaiyun.com & shp_ seqno = 0
Terlihat bahwa hls + yang memotret cloud mendukung varian metode HLS ini untuk mengidentifikasi koneksi HLS, dan UUID digunakan untuk merepresentasikan koneksi HLS.
2 、 HTTP 302
Pertama, alamat pemutaran diminta dalam mode HTTP 302.
ikal -v http://uplive.b0.upaiyun.com/live/loading.m3u8 \? shp_ identifikasikan \ = 302 -o daftar putar
% Total% Diterima% Xferd Rata-rata Kecepatan Waktu Waktu Waktu Saat Ini
Dload Upload Total Kecepatan Kiri Habis
0 0 0 0 0 0 0 0 -: -: - -: -: - -: -: - 0 * Mencoba 183.158.35.59 ...
* TCP_ NODELAY disetel
* Terhubung ke uplive.b0. upaiyun.com (183.158.35.59) port 80 (# 0)
> DAPATKAN /live/loading.m3u8?shp_ identifikasikan = 302 HTTP / 1.1
> Host: uplive.b0. upaiyun.com
> Agen-Pengguna: curl / 7.51.0
> Terima: * / *
>
<HTTP / 1.1 302 Ditemukan
<Server: marco / 0.26
<Tanggal: Rab, 22 Mar 2017 08:54:11 GMT
<Content-Type: text / plain; charset = utf-8
<Panjang Konten: 259
<Koneksi: tetap hidup
<Access-Control-Allow-Methods: GET
<Access-Control-Allow-Origin: *
<Lokasi: http://183.158.35.19 :8080/uplive.b0. upaiyun.com/live/loading .m3u8?shp_ uuid=2862b1b817a74cf719b1cd8f554616cd&shp_ ts=1490172851450&shp_ cid=59553&shp_ pid=1730488&shp_ sip0=127.0.0.1&shp_ sip1=183.158.35.19&domain=uplive.b0. upaiyun.com&shp_ identify=302
<
{[259 byte data]
* Curl_ http_ done: disebut prematur == 0
100 259 100 259 0 0 4813 0 -: -: - -: -: - -: -: - 4886
* Koneksi # 0 untuk menjadi tuan rumah uplive.b0. upaiyun.com dibiarkan utuh
|
Masukkan email untuk mendapatkan kejutan
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikans
sq.fmuser.org -> Albania
ar.fmuser.org -> Arab
hy.fmuser.org -> Armenia
az.fmuser.org -> Azerbaijan
eu.fmuser.org -> Basque
be.fmuser.org -> Belarusia
bg.fmuser.org -> Bulgaria
ca.fmuser.org -> Catalan
zh-CN.fmuser.org -> Cina (Sederhana)
zh-TW.fmuser.org -> Mandarin (Tradisional)
hr.fmuser.org -> Kroasia
cs.fmuser.org -> Ceko
da.fmuser.org -> Denmark
nl.fmuser.org -> Belanda
et.fmuser.org -> Estonia
tl.fmuser.org -> Filipina
fi.fmuser.org -> Finlandia
fr.fmuser.org -> Perancis
gl.fmuser.org -> Galicia
ka.fmuser.org -> Georgia
de.fmuser.org -> Jerman
el.fmuser.org -> Yunani
ht.fmuser.org -> Kreol Haiti
iw.fmuser.org -> Ibrani
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hongaria
is.fmuser.org -> Islandia
id.fmuser.org -> Bahasa Indonesia
ga.fmuser.org -> Irlandia
it.fmuser.org -> Italia
ja.fmuser.org -> Jepang
ko.fmuser.org -> Korea
lv.fmuser.org -> Latvia
lt.fmuser.org -> Lithuania
mk.fmuser.org -> Makedonia
ms.fmuser.org -> Melayu
mt.fmuser.org -> Malta
no.fmuser.org -> Norwegia
fa.fmuser.org -> Persia
pl.fmuser.org -> Polandia
pt.fmuser.org -> Portugis
ro.fmuser.org -> Rumania
ru.fmuser.org -> Rusia
sr.fmuser.org -> Serbia
sk.fmuser.org -> Slowakia
sl.fmuser.org -> Slovenia
es.fmuser.org -> Spanyol
sw.fmuser.org -> Swahili
sv.fmuser.org -> Swedia
th.fmuser.org -> Thailand
tr.fmuser.org -> Turki
uk.fmuser.org -> Ukraina
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> Welsh
yi.fmuser.org -> Yiddish
FMUSER Wirless Mengirim Video Dan Audio Lebih Mudah!
Kontak
Alamat:
No.305 Kamar HuiLan Building No.273 Huanpu Road Guangzhou China 510620
Kategori
Buletin