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
Tinjauan media streaming:
Yang disebut media streaming mengacu pada format media yang diputar di Internet melalui transmisi streaming.
Media streaming juga dikenal sebagai media streaming, artinya bisnis menggunakan server pengiriman video untuk mengirim program sebagai paket data ke jaringan.
Setelah pengguna melakukan dekompresi data melalui perangkat dekompresi, program akan ditampilkan seperti sebelumnya.
Media streaming mengirimkan file audio, video dan multimedia di jaringan melalui streaming.
Format file media streaming adalah format media yang mendukung transmisi dan pemutaran streaming.
Mode transmisi streaming adalah membagi file multimedia seperti video dan audio menjadi paket kompresi melalui mode kompresi khusus,
Transmisi berkelanjutan dan real-time dari server ke komputer pengguna. Dalam sistem streaming, pengguna tidak perlu menunggu seluruh file seperti non streaming
Hanya setelah semua unduhan selesai kita dapat melihat isinya, tetapi hanya setelah beberapa detik atau puluhan detik penundaan startup dapat kita menggunakannya di komputer pengguna
Pemutar yang sesuai akan memutar video atau audio terkompresi dan file media streaming lainnya, dan sisanya akan terus mengunduh hingga akhir pemutaran.
RTP: (Protokol Transportasi Real-time)
RTP adalah protokol lapisan transport untuk aliran data multimedia di Internet. RTP digunakan bersama dengan RTCP, dan didasarkan pada protokol UDP
Tidak seperti HTTP dan FTP, RTP dapat mengunduh seluruh file video sepenuhnya. Ini mengirimkan data di jaringan dengan kecepatan data tetap. Klien juga melihat file video dengan kecepatan ini. Kapan
Setelah film dan gambar televisi diputar, tidak bisa diputar lagi, kecuali data diminta dari server lagi.
RTCP: Protokol Kontrol Transportasi Real-time atau RTP (protokol kontrol atau RTCP)
RTCP adalah protokol saudara RTP
Catatan: -: Protokol RTP dan RTCP digunakan bersama-sama, dan ini didasarkan pada protokol UDP (umumnya digunakan untuk konferensi video)
RTSP: (Protokol Streaming Waktu Nyata)
Protokol sesi media streaming waktu nyata, SDP (Protokol Deskripsi Sesi), RTP (Protokol Transportasi waktu nyata).
RTSP adalah protokol streaming multimedia yang digunakan untuk mengontrol suara atau video. RTSP menyediakan kerangka kerja yang dapat diperluas, yang memungkinkan untuk mengontrol dan meminta data waktu nyata, seperti audio dan video.
Data media menggunakan RTP, protokol RTCP.
Umumnya UDP digunakan sebagai transport layer. Cocok untuk adegan IPTV.
Sumber data meliputi data lapangan dan data yang disimpan dalam klip. Tujuan dari protokol ini adalah untuk mengontrol beberapa koneksi transmisi data dan menyediakan cara untuk memilih saluran transmisi, seperti UDP, multicast UDP dan TCP.
Ini juga menyediakan metode untuk memilih mekanisme transmisi berdasarkan RTP
Protokol jaringan yang digunakan dalam transmisi tidak termasuk dalam cakupan definisinya. Server dapat memilih untuk menggunakan TCP atau UDP untuk mengirimkan konten streaming, yang lebih toleran terhadap penundaan jaringan
---> Perbedaan terbesar antara RTSP dan RTP adalah bahwa RTSP adalah protokol transmisi data waktu nyata dua arah, yang memungkinkan klien mengirim permintaan ke server, seperti pemutaran, maju cepat, mundur, dan sebagainya. Kapan
Namun, RTSP dapat mengirimkan data berdasarkan RTP, dan juga dapat memilih TCP, UDP, UDP multicast, dan saluran lain untuk mengirim data, yang memiliki skalabilitas yang baik. Ini mirip dengan protokol HTTP
Protokol lapisan aplikasi jaringan
WebRTC:
Protokol media streaming diterapkan di web. Ketika Google pertama kali meluncurkan webrtc, para raksasa memandang dengan dingin atau menolak. Protokol RTP digunakan untuk transmisi.
RTMP (Protokol Pesan Waktu Nyata)
Macromedia mengembangkan seperangkat protokol video langsung, sekarang menjadi milik adobe. Seperti HLS, ini dapat diterapkan ke video langsung, dan tidak akan hilang berdasarkan TCP.
// Perbedaannya adalah RTMP tidak dapat diputar di browser iOS berdasarkan flash, tetapi kinerja real-time-nya lebih baik daripada HLS.
Protokol perpesanan waktu nyata adalah protokol terbuka yang dikembangkan oleh Adobe Systems untuk transmisi audio, video, dan data antara pemutar flash dan server
// Dalam kode IOS, RTMP biasanya digunakan untuk mendorong streaming. Anda dapat menggunakan perpustakaan pihak ketiga librtmp IOS untuk mendorong streaming. Librtmp merangkum beberapa API inti untuk dipanggil oleh pengguna
Protokol RTMP juga mengharuskan klien dan server untuk membuat koneksi RTMP melalui "jabat tangan", dan kemudian mengirimkan informasi kontrol pada koneksi tersebut. Protokol RTMP akan memformat data selama transmisi. Untuk mencapai multiplexing, subkontrak, dan keadilan informasi yang lebih baik, pengirim akan membagi pesan menjadi beberapa bagian dengan ID pesan, dan setiap potongan dapat menjadi pesan terpisah,
Ini juga bisa menjadi bagian dari pesan. Penerima akan mengembalikan potongan tersebut menjadi pesan lengkap sesuai dengan panjang data, ID pesan dan pesan yang terdapat dalam potongan tersebut, sehingga dapat mengirim dan menerima informasi.
HLS: Streaming Langsung HTTP (HLS)
Ini adalah protokol transportasi media streaming berbasis HTTP yang diimplementasikan oleh Apple Inc,
Itu dapat mewujudkan media streaming langsung dan sesuai permintaan, terutama digunakan dalam sistem IOS
Untuk menyediakan audio dan video langsung dan solusi sesuai permintaan untuk perangkat IOS (seperti iPhone dan iPad).
HLS on demand pada dasarnya adalah HTTP tersegmentasi umum atas permintaan. Perbedaannya adalah segmennya sangat kecil.
Dibandingkan dengan protokol streaming langsung yang umum, seperti protokol RTMP, protokol RTSP, protokol MMS, dan sebagainya, perbedaan terbesar dari streaming langsung HLS adalah bahwa apa yang diperoleh klien streaming langsung bukanlah pesan yang lengkap.
Seluruh aliran data.
Protokol HLS menyimpan aliran data langsung sebagai file media berkelanjutan, jangka pendek dan panjang (format mpeg-ts) di sisi server, sementara sisi klien terus-menerus mengunduh dan memutar file kecil ini,
Karena server selalu menghasilkan file kecil baru dari data langsung terbaru, selama klien terus memutar file yang diperoleh dari server secara berurutan, siaran langsung terwujud.
Dapat dilihat bahwa pada dasarnya HLS didasarkan pada>> teknologi on-demand untuk mencapai live <<. Karena data dikirim melalui protokol HTTP, tidak perlu mempertimbangkan firewall atau proxy
Selain itu, panjang file tersegmentasi sangat pendek, sehingga klien dapat dengan cepat memilih dan mengganti kecepatan kode untuk menyesuaikan dengan pemutaran dalam kondisi bandwidth yang berbeda. Namun, karakteristik teknis HLS semacam ini menentukan perkembangannya di masa depan
Umumnya, penundaan selalu lebih tinggi daripada protokol streaming langsung normal.
// Baik IOS dan Android secara alami mendukung protokol ini, dan konfigurasinya sederhana. Anda dapat menggunakan tag video secara langsung
*** VLS: adalah sejenis server streaming, yang khusus digunakan untuk menyelesaikan berbagai masalah streaming. Ini juga memiliki beberapa karakteristik VLC. Sebagai server, videolan dapat mengeluarkan aliran HTTP, RTP dan RTSP.
Pada prinsipnya, RTSP, RTMP dan HTTP dapat digunakan untuk siaran langsung dan on-demand, tetapi umumnya RTSP dan RTMP digunakan untuk siaran langsung dan HTTP digunakan untuk siaran on-demand. Kami memilih protokol RTMP.
Penundaan berbagai protokol dan penyebabnya
RTMP dan httpflv: data dari kedua protokol ini kira-kira sama, jadi alasan penundaannya serupa. Masuk akal untuk mengatakan bahwa penundaan siaran langsung streaming TCP sangat rendah. Mengapa ada penundaan di RTMP dan httpflv? Alasannya adalah karena pada h264, RTMP dan httpflv sama-sama ditransmisikan tag flv. Data tag video biasanya berupa data H264. Decoding H264 memiliki IBP. I adalah bingkai kuncinya, yang merupakan gambaran lengkap. Anda harus terlebih dahulu memiliki I untuk memecahkan kode BP berikut. Jumlah frame BP bisa sesedikit yang Anda suka, tetapi jumlah frame I tidak boleh kurang, jadi frame I harus dalam flv. Transmisi tag adalah transmisi kedua (yang pertama adalah h264spps). Namun, I-frame tidak umum dalam aliran H264. Hanya ada satu bingkai-I satu demi satu. Interval ini biasa disebut GOP. Saat encoding, GOP disetel sangat singkat. Saat klien terhubung, server akan menemukan I-frame terbaru dalam streaming dengan kecepatan tercepat dan mengirim data langsung dari I-frame. Namun, jika GOP sangat panjang, interval I-frame sangat panjang, atau tunggu frame I berikutnya untuk mulai mengirim data ke koneksi baru, atau temukan frame I terbaru di cache untuk mulai mengirim. Ini adalah kunci penundaan protokol RTMP dan HLS. Dalam platform CDN utama, ini disebut "RTMP second on technology". Prinsipnya adalah mendekode data streaming dua kali dan menetapkan GOP kecil. Secara umum, jika GOP disetel ke 1, terlepas dari penundaan tautan transmisi jaringan, penundaan data maksimum adalah 1 detik. Untungnya, frame saya adalah 0 delay!
|
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