FMUSER Bezdrôtové vysielanie videa a zvuku je jednoduchšie!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikánčina
sq.fmuser.org -> albánsky
ar.fmuser.org -> arabčina
hy.fmuser.org -> Arménsky
az.fmuser.org -> azerbajdžanský
eu.fmuser.org -> baskičtina
be.fmuser.org -> bieloruský
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> katalánčina
zh-CN.fmuser.org -> čínština (zjednodušená)
zh-TW.fmuser.org -> čínština (tradičná)
hr.fmuser.org -> chorvátčina
cs.fmuser.org -> čeština
da.fmuser.org -> dánčina
nl.fmuser.org -> Dutch
et.fmuser.org -> estónčina
tl.fmuser.org -> filipínsky
fi.fmuser.org -> fínčina
fr.fmuser.org -> French
gl.fmuser.org -> galícijčina
ka.fmuser.org -> gruzínsky
de.fmuser.org -> nemčina
el.fmuser.org -> Greek
ht.fmuser.org -> haitská kreolčina
iw.fmuser.org -> hebrejčina
hi.fmuser.org -> hindčina
hu.fmuser.org -> Hungarian
is.fmuser.org -> islandský
id.fmuser.org -> indonézština
ga.fmuser.org -> írsky
it.fmuser.org -> Italian
ja.fmuser.org -> japončina
ko.fmuser.org -> kórejčina
lv.fmuser.org -> lotyšský
lt.fmuser.org -> litovčina
mk.fmuser.org -> macedónsky
ms.fmuser.org -> malajčina
mt.fmuser.org -> maltčina
no.fmuser.org -> Norwegian
fa.fmuser.org -> perzský
pl.fmuser.org -> poľština
pt.fmuser.org -> portugalčina
ro.fmuser.org -> rumunčina
ru.fmuser.org -> ruština
sr.fmuser.org -> srbčina
sk.fmuser.org -> slovenčina
sl.fmuser.org -> slovinčina
es.fmuser.org -> španielčina
sw.fmuser.org -> svahilčina
sv.fmuser.org -> švédčina
th.fmuser.org -> Thai
tr.fmuser.org -> turečtina
uk.fmuser.org -> ukrajinčina
ur.fmuser.org -> urdčina
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> waleština
yi.fmuser.org -> jidiš
Prehľad streamovaných médií:
Takzvané streamovacie médiá označujú mediálny formát prehrávaný na internete pomocou streamovacieho prenosu.
Streamovanie médií je tiež známe ako streamovanie médií. Znamená to, že podniky používajú server na doručovanie videa na odosielanie programov ako dátových paketov do siete.
Keď používateľ dekomprimuje údaje pomocou dekompresného zariadenia, program sa zobrazí ako predtým.
Streamingové médiá prenášajú zvukové, obrazové a multimediálne súbory v sieti streamovaním.
Streamovací formát mediálneho súboru je mediálny formát, ktorý podporuje streamovaný prenos a prehrávanie.
Režim prenosu streamingu spočíva v rozdelení multimediálnych súborov, ako napríklad videa a zvuku, do kompresných balíkov prostredníctvom špeciálneho režimu kompresie,
Nepretržitý prenos zo servera do počítača používateľa v reálnom čase. V streamovacom systéme nemusia používatelia čakať na celý súbor, ako keby nebol streamovaný
Až po dokončení všetkých sťahovaní môžeme vidieť obsah, ale až po niekoľkých sekundách alebo desiatkach sekúnd od oneskorenia spustenia ich môžeme použiť v počítači používateľa
Príslušný prehrávač prehrá komprimované video alebo zvukové súbory a ďalšie streamované mediálne súbory a zvyšok bude pokračovať v sťahovaní až do konca prehrávania.
RTP: (Real-time Transport Protocol)
RTP je protokol transportnej vrstvy pre tok multimediálnych údajov na internete. RTP sa používa spolu s RTCP a je založený na protokole UDP
Na rozdiel od protokolu HTTP a FTP dokáže server RTP úplne stiahnuť celý videosúbor. Posiela dáta v sieti s pevnou dátovou rýchlosťou. Touto rýchlosťou klient tiež sleduje videosúbor. Kedy
Po prehraní filmového a televízneho obrazu ho nie je možné znovu prehrať, pokiaľ server znova nevyžiada údaje.
RTCP: Protokol prepravy v reálnom čase alebo RTP (kontrolný protokol alebo RTCP)
RTCP je sesterský protokol RTP
Poznámka: -: Protokol RTP a RTCP sa používajú spoločne a je založený na protokole UDP (zvyčajne sa používa pre videokonferencie).
RTSP: (Real Time Streaming Protocol)
Protokol relácie streamovania médií v reálnom čase, SDP (Session Description Protocol), RTP (protokol prenosu v reálnom čase).
RTSP je multimediálny streamovací protokol používaný na ovládanie zvuku alebo videa. RTSP poskytuje rozšíriteľný rámec, ktorý umožňuje ovládať a požadovať údaje v reálnom čase, ako sú audio a video.
Mediálne údaje používajú protokol RTP, RTCP.
Spravidla sa ako transportná vrstva používa UDP. Vhodné pre scény IPTV.
Zdroje údajov zahŕňajú údaje z polí a údaje uložené v klipoch. Účelom tohto protokolu je riadiť viacnásobné pripojenie na prenos údajov a poskytnúť spôsob výberu prenosových kanálov, ako sú UDP, multicastové UDP a TCP
Poskytuje tiež metódu výberu prenosového mechanizmu založeného na RTP
Sieťový protokol používaný pri prenose nespadá do rozsahu jeho definície. Server sa môže rozhodnúť na prenos obsahu streamu použiť TCP alebo UDP, čo je tolerantnejšie k oneskoreniu v sieti
---> Najväčší rozdiel medzi RTSP a RTP je v tom, že RTSP je obojsmerný protokol na prenos údajov v reálnom čase, ktorý umožňuje klientovi posielať na server požiadavky, ako napríklad prehrávanie, rýchly posun vpred, vzad a podobne. Kedy
RTSP však môže prenášať údaje na základe RTP a na odosielanie údajov môže tiež vyberať protokoly TCP, UDP, multicastové UDP a ďalšie kanály, ktoré majú dobrú škálovateľnosť. Je to podobné ako s protokolom HTTP
Protokol vrstvy sieťovej aplikácie
WebRTC:
Protokol streamovacích médií je implementovaný na webe. Keď Google prvýkrát spustil webrtc, obri sa buď chladne prizerali, alebo vzdorovali. Na prenos sa používa protokol RTP.
RTMP (Real Time Messaging Protocol)
Spoločnosť Macromedia vyvinula sadu protokolu živého videa, ktorá teraz patrí spoločnosti Adobe. Rovnako ako HLS sa dá použiť na živé video a na základe protokolu TCP sa nestratí.
// Rozdiel je v tom, že RTMP nemôže hrať v IOS prehliadači na základe flash, ale jeho výkon v reálnom čase je lepší ako HLS.
Protokol správ v reálnom čase je otvorený protokol vyvinutý spoločnosťou Adobe Systems na prenos zvuku, videa a údajov medzi prehrávačom Flash Player a serverom
// V IOS kóde sa RTMP bežne používa na push streamovanie. Na tlačenie streamovania môžete použiť knižnicu tretej strany librtmp IOS. Librtmp zapuzdruje niektoré základné API pre volanie používateľov
Protokol RTMP tiež vyžaduje, aby klient a server nadviazali spojenie RTMP prostredníctvom spojenia (handshake) a potom prenášali riadiace informácie o pripojení. Protokol RTMP naformátuje údaje počas prenosu. Za účelom dosiahnutia lepšieho multiplexovania, subdodávok a spravodlivosti informácií odosielateľ rozdelí správu na bloky s ID správy a každý blok môže byť samostatnou správou,
Môže to byť tiež súčasť správy. Prijímač obnoví blok na kompletnú správu podľa dĺžky dát, ID správy a správy obsiahnutej v bloku, aby odoslal a prijal informácie.
HLS: HTTP Live Streaming (HLS)
Je to protokol prenosu mediálnych údajov založený na HTTP implementovaný spoločnosťou Apple Inc,
Môže realizovať živé a na požiadanie streamované médiá, ktoré sa používajú hlavne v systéme IOS
Poskytovať zvukové a obrazové záznamy naživo a na požiadanie pre zariadenia so systémom IOS (napríklad iPhone a iPad).
HLS na požiadanie je v zásade bežný segmentovaný protokol HTTP na požiadanie. Rozdiel je v tom, že jeho segmenty sú veľmi malé.
V porovnaní s bežnými protokolmi živého vysielania, ako je protokol RTMP, protokol RTSP, protokol MMS a tak ďalej, je najväčším rozdielom živého vysielania HLS ten, že to, čo klient živého vysielania získa, nie je úplná správa
Celý dátový tok.
Protokol HLS ukladá živý dátový tok ako nepretržité, krátkodobé a dlhé mediálne súbory (formát mpeg-ts) na strane servera, zatiaľ čo strana klienta tieto malé súbory nepretržite sťahuje a prehráva,
Pretože server vždy generuje nové malé súbory z najnovších živých údajov, živé vysielanie sa realizuje, pokiaľ klient nepretržite prehráva súbory získané zo servera v danom poradí.
Je zrejmé, že HLS je v zásade založená na technológii>> on-demand na dosiahnutie živého obsahu <<. Pretože sa údaje prenášajú prostredníctvom protokolu HTTP, nie je potrebné brať ohľad na bránu firewall alebo server proxy
Dĺžka segmentovaného súboru je navyše veľmi krátka, takže klient môže rýchlo zvoliť a prepnúť rýchlosť kódovania, aby sa prispôsobil prehrávaniu za rôznych podmienok šírky pásma. Tento druh technických charakteristík HLS však určuje jeho budúci vývoj
Všeobecne je oneskorenie vždy vyššie ako pri bežnom protokole živého vysielania.
// IOS aj Android tento protokol prirodzene podporujú a konfigurácia je jednoduchá. Značku videa môžete použiť priamo
*** VLS: je druh streamovacieho servera, ktorý sa špeciálne používa na riešenie rôznych problémov so streamovaním. Má tiež niektoré vlastnosti VLC. Ako server môže videolan vydávať prúdy HTTP, RTP a RTSP.
V zásade možno pre živé vysielanie a vysielanie na požiadanie použiť RTSP, RTMP a HTTP, ale všeobecne sa pre živé vysielanie používajú RTSP a RTMP a pre vysielanie na požiadanie sa používa protokol HTTP. Vyberáme protokol RTMP.
Oneskorenie rôznych protokolov a jeho príčiny
RTMP a httpflv: údaje o týchto dvoch protokoloch sú zhruba rovnaké, takže dôvody oneskorenia sú podobné. Je rozumné povedať, že oneskorenie živého vysielania TCP streamingu je veľmi malé. Prečo je oneskorenie v RTMP a httpflv? Dôvod je ten, že na h264 sú obidve RTMP a httpflv prenášané flv tagy. Údaje videoznačky sú zvyčajne údaje H264. Dekódovanie H264 má IBP. Ja som kľúčový rám, ktorý je úplným obrazom. Najprv musíte mať I na dekódovanie nasledujúceho BP. Počet rámcov BP môže byť ľubovoľný, ale počet rámcov I nemôže byť menší, takže rámce I musia byť vo flv. Prenos značiek je druhý prenos (prvý je h264spps). I-snímky však nie sú v prúdoch H264 bežné. Existuje iba jeden I-rámec za druhým. Tento interval je všeobecne známy ako GOP. Pri kódovaní je GOP nastavený veľmi krátko. Keď sa klient pripojí, server nájde najnovšiu I-snímku v streame najvyššou rýchlosťou a odošle živé dáta z I-snímky. Keď je však GOP veľmi dlhý, interval I-snímok je veľmi dlhý, alebo počkajte, kým ďalší I rámec začne odosielať dáta do nového spojenia, alebo nájdite najnovší I rámec v medzipamäti, aby sa začalo odosielať. Toto je kľúč k oneskoreniu protokolov RTMP a HLS. Na hlavných platformách CDN sa nazýva „RTMP druhý na technológii“. Princípom je dekódovať streamované dáta dvakrát a nastaviť malý GOP. Všeobecne, keď je GOP nastavená na 1 s, bez ohľadu na oneskorenie sieťového prenosového spoja, maximálne oneskorenie dát je 1 s. Našťastie, I frame je 0 oneskorenie!
|
Zadajte e-mail, aby ste dostali prekvapenie
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikánčina
sq.fmuser.org -> albánsky
ar.fmuser.org -> arabčina
hy.fmuser.org -> Arménsky
az.fmuser.org -> azerbajdžanský
eu.fmuser.org -> baskičtina
be.fmuser.org -> bieloruský
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> katalánčina
zh-CN.fmuser.org -> čínština (zjednodušená)
zh-TW.fmuser.org -> čínština (tradičná)
hr.fmuser.org -> chorvátčina
cs.fmuser.org -> čeština
da.fmuser.org -> dánčina
nl.fmuser.org -> Dutch
et.fmuser.org -> estónčina
tl.fmuser.org -> filipínsky
fi.fmuser.org -> fínčina
fr.fmuser.org -> French
gl.fmuser.org -> galícijčina
ka.fmuser.org -> gruzínsky
de.fmuser.org -> nemčina
el.fmuser.org -> Greek
ht.fmuser.org -> haitská kreolčina
iw.fmuser.org -> hebrejčina
hi.fmuser.org -> hindčina
hu.fmuser.org -> Hungarian
is.fmuser.org -> islandský
id.fmuser.org -> indonézština
ga.fmuser.org -> írsky
it.fmuser.org -> Italian
ja.fmuser.org -> japončina
ko.fmuser.org -> kórejčina
lv.fmuser.org -> lotyšský
lt.fmuser.org -> litovčina
mk.fmuser.org -> macedónsky
ms.fmuser.org -> malajčina
mt.fmuser.org -> maltčina
no.fmuser.org -> Norwegian
fa.fmuser.org -> perzský
pl.fmuser.org -> poľština
pt.fmuser.org -> portugalčina
ro.fmuser.org -> rumunčina
ru.fmuser.org -> ruština
sr.fmuser.org -> srbčina
sk.fmuser.org -> slovenčina
sl.fmuser.org -> slovinčina
es.fmuser.org -> španielčina
sw.fmuser.org -> svahilčina
sv.fmuser.org -> švédčina
th.fmuser.org -> Thai
tr.fmuser.org -> turečtina
uk.fmuser.org -> ukrajinčina
ur.fmuser.org -> urdčina
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> waleština
yi.fmuser.org -> jidiš
FMUSER Bezdrôtové vysielanie videa a zvuku je jednoduchšie!
Kontakt
adresa:
Budova č. 305 Izba HuiLan č. 273 Huanpu Road Kanton Čína 510620
Kategórie
Prihlás sa na odber Newslettra