FMUSER Bezdrátový přenos videa a zvuku snadnější!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikánština
sq.fmuser.org -> albánština
ar.fmuser.org -> arabština
hy.fmuser.org -> Arménský
az.fmuser.org -> Ázerbájdžánština
eu.fmuser.org -> baskičtina
be.fmuser.org -> běloruský
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalánština
zh-CN.fmuser.org -> čínština (zjednodušená)
zh-TW.fmuser.org -> Čínsky (zjednodušeně)
hr.fmuser.org -> chorvatština
cs.fmuser.org -> čeština
da.fmuser.org -> dánština
nl.fmuser.org -> Dutch
et.fmuser.org -> estonština
tl.fmuser.org -> filipínský
fi.fmuser.org -> finština
fr.fmuser.org -> French
gl.fmuser.org -> galicijština
ka.fmuser.org -> gruzínština
de.fmuser.org -> němčina
el.fmuser.org -> Greek
ht.fmuser.org -> haitská kreolština
iw.fmuser.org -> hebrejština
hi.fmuser.org -> hindština
hu.fmuser.org -> Hungarian
is.fmuser.org -> islandština
id.fmuser.org -> Indonéština
ga.fmuser.org -> Irština
it.fmuser.org -> Italian
ja.fmuser.org -> japonština
ko.fmuser.org -> korejština
lv.fmuser.org -> lotyština
lt.fmuser.org -> Litevština
mk.fmuser.org -> makedonština
ms.fmuser.org -> Malajština
mt.fmuser.org -> maltština
no.fmuser.org -> Norwegian
fa.fmuser.org -> perština
pl.fmuser.org -> polština
pt.fmuser.org -> portugalština
ro.fmuser.org -> Rumunština
ru.fmuser.org -> ruština
sr.fmuser.org -> srbština
sk.fmuser.org -> slovenština
sl.fmuser.org -> Slovinština
es.fmuser.org -> španělština
sw.fmuser.org -> svahilština
sv.fmuser.org -> švédština
th.fmuser.org -> Thai
tr.fmuser.org -> turečtina
uk.fmuser.org -> ukrajinština
ur.fmuser.org -> urdština
vi.fmuser.org -> Vietnamská
cy.fmuser.org -> velština
yi.fmuser.org -> Jidiš
1. Základní pojmy
1) Streamování médií
Streamování médií se také nazývá streamování médií. Týká se to podniků, které používají server pro doručování videa k odesílání programů jako datových paketů a jejich doručování do sítě. Poté, co uživatel dekomprimuje data prostřednictvím dekompresního zařízení, program se zobrazí jako před přenosem.
Sérii souvisejících balíčků v tomto procesu se říká „tok“. Streamování médií ve skutečnosti odkazuje na novou metodu doručování médií, nikoli na nová média.
Po úplném uplatnění streamovací mediální technologie mohou lidé přímo hlasový vstup v online chatu; pokud si chcete navzájem vidět tvář a výraz, pokud mají obě strany kameru; pokud vidíte produkt, který vás zajímá, na internetu, klikněte na něj, vysvětlující video Video produktu a produktu se vyskočí; také se objeví realističtější video novinky.
Takzvaná streamovací média označují mediální formát přehrávaný na internetu pomocí streamovaného přenosu. Například: audio, video nebo multimediální soubory. Streamované médium nestáhne celý soubor před přehráním, ale uloží pouze první část obsahu do paměti. Datový proud streamovacích médií se přenáší a přehrává kdykoli, ale na začátku je určité zpoždění. Klíčovou technologií streamování médií je streamování.
Metoda přenosu streamováním rozděluje celé multimediální soubory, jako jsou A / V a 3D, na komprimované balíčky pomocí speciální metody komprese a přenáší je nepřetržitě a v reálném čase z videoserveru do počítače uživatele.
Ve streamovacím systému nemusí uživatelé čekat, až se stáhne celý soubor, jako v metodě stahování, ale stačí jen několik sekund nebo desítek sekund na spuštění zpoždění, aby bylo možné použít dekompresní zařízení v počítači uživatele (hardware nebo software) ) dekomprimujte komprimované A / V, 3D a další multimediální soubory pro přehrávání a prohlížení. V tuto chvíli bude zbývající část multimediálního souboru nadále stahována na server na pozadí.
Ve srovnání s jednoduchou metodou stahování je tato metoda streamování stahováníPřehrávání multimediálních souborů nejen výrazně zkracuje zpoždění spuštění, ale také výrazně snižuje poptávku po kapacitě mezipaměti systému.
2. Streamování
Tradičním způsobem přenosu multimediálních informací, jako jsou audio a video, po síti je jejich úplné stažení před přehráváním. Stahování často trvá několik minut nebo dokonce hodin.
K realizaci streamování lze použít technologii streamovacích médií. Zvuk, video nebo animace se nepřetržitě a nepřerušovaně přenáší ze serveru do počítače uživatele. Uživatel nemusí čekat, dokud nebude stažen celý soubor, ale pouze několik sekund nebo deset sekund. Spusťte zpoždění pro sledování. Když se na počítači uživatele přehrává zvuk, video atd., Zbývající část souboru se bude nadále stahovat ze serveru.
Pokud je přenos souborů považován za proces přijímání vody, je předchozí metoda přenosu pro uživatele jako pravidlo. Než budete moci nádobu s vodou použít, musíte počkat, dokud nebude plná. Tato čekací doba je přirozeně ovlivněna velikostí průtoku vody a lopaty. Velikost nárazu.
Streamování například zapněte kohoutek a chvíli počkejte, voda vytéká nepřetržitě a lze ji kdykoli použít. Proto může uživatel bez ohledu na velikost průtoku vody nebo velikost nádoby vodu kdykoli použít.
Při streamování se časově založená média, jako je zvuk, video nebo animace, nepřetržitě a v reálném čase přenášejí ze zvukového a obrazového serveru do počítače uživatele. Uživatel nemusí čekat, až se stáhne celý soubor, ale pouze několik sekund nebo desítek sekund na spuštění zpoždění. Lze sledovat. Když se na klientovi přehrávají časově založená média, jako je zvuk, zbývající část souboru se bude nadále stahovat ze serveru na pozadí. Streamování nejen zkracuje zpoždění spuštění desetkrát, stokrát, ale také nevyžaduje příliš velkou kapacitu vyrovnávací paměti. Streamování se vyhýbá nevýhodě, že uživatelé musí čekat na stažení celého souboru z Internetu, aby jej mohli sledovat.
Obecný termín pro technologii přenosu médií prostřednictvím sítě. Implementace:
①Sekvenční streamování je postupné stahování. Při stahování souborů mohou uživatelé sledovat média online. V daném okamžiku mohou uživatelé sledovat pouze část, která byla stažena, a nemohou přeskočit na první část, která nebyla stažena. Sekvenční streamování Na rozdíl od streamování v reálném čase se rychlost připojení uživatele během přenosu upravuje.
Protože standardní server HTTP může odesílat soubory v této podobě a nevyžaduje další speciální protokoly, je často označován jako streamování HTTP.
Sekvenční streamování je vhodnější pro vysoce kvalitní krátké klipy, jako jsou kredity, kredity a reklamy. Protože část souboru, která je zobrazena před přehráváním, je bezztrátově stažena, zaručuje tato metoda konečnou kvalitu filmu. To znamená, že uživatel musí před zobrazením zaznamenat zpoždění, zejména u pomalejších připojení. Pro distribuci krátkých klipů pomocí modemu je velmi praktické sekvenční streamování, které umožňuje vytváření videoklipů s vyšší datovou rychlostí než modem. Navzdory zpoždění vám ostatně umožňuje publikovat videoklipy vyšší kvality.
Soubory se sekvenčním streamováním jsou umístěny na standardních serverech HTTP nebo FTP, které se snadno spravují a v zásadě nemají nic společného s branami firewall.
Sekvenční streamování však není vhodné pro dlouhé klipy a videa s požadavky na náhodný přístup, jako jsou přednášky, projevy a prezentace. Rovněž nepodporuje živé vysílání. Přísně vzato se jedná o technologii na vyžádání.
② Streamování v reálném čase znamená zajistit, aby se šířka pásma mediálního signálu shodovala se síťovým připojením, aby bylo možné média zobrazit v reálném čase.
Streamování v reálném čase se liší od streamování HTTP. Vyžaduje vyhrazený server pro streamování médií a přenosový protokol. Streamování v reálném čase je vždy dodáváno v reálném čase, což je obzvláště vhodné pro události na místě a také podporuje náhodný přístup. Uživatelé se mohou rychle dívat vpřed nebo vzad a sledovat obsah před nebo po.
Teoreticky nelze proud v reálném čase zastavit, jakmile je přehrán, ale ve skutečnosti mohou nastat periodické pauzy. Streamování v reálném čase musí odpovídat šířce pásma připojení, což znamená, že při připojení rychlostí modemu je kvalita obrazu špatná. Navíc jsou informace ztracené kvůli chybám ignorovány a kvalita videa je špatná, když je síť přetížená nebo dojde k problémům. Pro zajištění kvality videa může být lepší sekvenční streamování.
Streamování v reálném čase vyžaduje konkrétní servery, například QuickTime Streaming Server, RealServer a Windows Media Server. Tyto servery vám umožňují mít více úrovní kontroly nad odesíláním médií, takže nastavení a správa systému jsou komplikovanější než standardní servery HTTP.
Streamování v reálném čase také vyžaduje speciální síťové protokoly, jako je RTSP (Realtime Streaming Protocol) nebo MMS (Microsoft Media Server). Tyto protokoly někdy mají problémy, když existuje brána firewall, což způsobuje, že uživatelé na některých místech nebudou moci zobrazit obsah v reálném čase.
Obecně lze říci, že pokud je videem vysílání v reálném čase, nebo je používán server pro streamování médií, nebo je použit protokol v reálném čase, jako je RTSP, jde o streamování v reálném čase. Pokud se použije server HTTP, soubor se odešle prostřednictvím sekvenčního proudu. Který způsob přenosu používáte, závisí na vašich potřebách. Streamované soubory samozřejmě před přehráváním také podporují úplné stažení na pevný disk.
2. Vliv streamovaných médií
Protože technologie streamování médií prolomila omezení šířky pásma sítě na přenos multimediálních informací do určité míry, je široce používána v online živém vysílání, online reklamě, videu na vyžádání, distančním vzdělávání, telemedicíně, videokonferencích, ve firmách školení, elektronický obchod atd.
Technologie streamovacích médií umožňuje tradičním médiím otevřít na internetu širší prostor. Internet rozhlasových a televizních mediálních programů je pohodlnější a posluchačům a divákům je snazší objednávat programy online a široce se bude používat také živé audio a video živé vysílání.
Streamovací mediální technologie mění „push“ šíření tradičních médií na „pull“ šíření publika. Diváci již pasivně nepřijímají programy z rozhlasu a televize, ale informace, které potřebují, dostávají ve vhodnou dobu. . To do jisté míry zlepší stav publika, umožní mu převzít iniciativu v šíření zpráv a také umožní jeho přímější dopad na činnost zpravodajských médií.
Široké používání streamovacích mediálních technologií také stírá hranice mezi rozhlasem, televizí a internetem. Internet není jen pomocným a rozšířením rozhlasu a televize, ale také jejich silným konkurentem.
S využitím technologie streamování médií bude síť poskytovat nové styly zvukových a obrazových programů a také vytvoří nové obchodní metody, jako jsou služby založené na poplatcích na vyžádání.
Využívání výhod tradičních médií, využívání výhod online médií a udržování dobré konkurence a spolupráce mezi médii jsou cestou k rozvoji budoucí sítě a cestou k rozvoji tradičních médií v budoucnosti.
3. princip streamování mediální technologie
Implementace streamování vyžaduje ukládání do mezipaměti.
Protože internet používá přenos paketů jako základ pro přerušovaný asynchronní přenos, pro zdroj A / V v reálném čase nebo uložený soubor A / V, musí být během přenosu rozděleny na mnoho paketů. Protože se síť dynamicky mění, je vybrán každý paket. Trasa se může lišit, takže se také liší časové zpoždění pro dosažení klienta a dokonce i první datový paket může dorazit později. Za tímto účelem se používá systém mezipaměti ke kompenzaci účinků zpoždění a chvění a k zajištění správné posloupnosti datových paketů, aby bylo možné média přenášet nepřetržitě bez pauz v přehrávání kvůli dočasnému přetížení sítě.
Kapacita mezipaměti obvykle není velká, protože mezipaměť používá k ukládání dat strukturu kruhového propojeného seznamu: vyřazením přehraného obsahu může stream znovu použít volný prostor mezipaměti pro mezipaměť následného nehraného obsahu.
Realizace streamování vyžaduje vhodný přenosový protokol. Protože TCP vyžaduje více režijních nákladů, není vhodný pro přenos dat v reálném čase.
V implementačním schématu streamovaného přenosu se k přenosu řídicích informací obvykle používá HTTP / TCP a k přenosu zvukových dat v reálném čase se používá RTP / UDP.
Proces přenosu streamování je obecně následující: Poté, co uživatel vybere službu streamování médií, používá webový prohlížeč a webový server k výměně řídicích informací protokol HTTP / TCP, takže lze načíst data v reálném čase, která je třeba přenášet. z původních informací; pak klient Webový prohlížeč na stroji spustí program A / VHelper a pomocí protokolu HTTP načte příslušné parametry z webového serveru k inicializaci programu Helper. Tyto parametry mohou zahrnovat informace o adresáři, typ kódování A / V dat nebo adresu serveru související s A / V načítáním.
Program A / VHelper a A / V server spouští protokol řízení toku v reálném čase (RTSP) za účelem výměny řídicích informací požadovaných pro A / V přenos. Podobně jako funkce poskytované CD přehrávači nebo videorekordéry poskytuje RTSP metody pro manipulaci s příkazy, jako je přehrávání, rychlé převíjení vpřed, rychlé převíjení vzad, pozastavení a nahrávání. A / V server používá protokol RTP / UDP k přenosu A / V dat do klientského programu A / V (obecně lze klientský program považovat za ekvivalent programu Helper). Jakmile A / V data dorazí ke klientovi, lze A / V klientský program přehrát Výstup.
4. streamování médií souvisejících technologií
1) Technologie inteligentního streamování
Automaticky detekujte podmínky sítě a upravte vlastnosti zvuku a videa na nejlepší úroveň, aby uživatelé přijímali mediální streamy, které odpovídají jejich rychlostem v síti, aby získali nejlepší uživatelský zážitek.
2) Technologie štípání
Obecně se používá pouze v živém vysílání. Odesílající server odesílá stream médií na více přijímacích serverů distribuovaných na různých místech a klient může přistupovat k serveru poblíž, aby získal mediální stream vyšší kvality při současném snížení využití šířky pásma. Push streaming je proces odesílání živého obsahu na server; pulling streaming je proces načítání živého obsahu, který je již na serveru s určenou adresou.
Technologie ukládání do mezipaměti
Aby se vyřešil problém out-of-sequence datových paketů způsobený asynchronní sítí, zpožděním sítě a chvěním, jsou datové pakety nejprve uloženy do mezipaměti místně a systém ukládání do mezipaměti používá strukturu kruhového propojeného seznamu k vyřazení přehrávaného obsahu, aby se zabránilo přetečení zásobníku.
Technologie Content Delivery Network (CDN)
Síť překrytí obsahu postavená na síti IP, zavedením aktivní správy obsahu, globálního vyrovnávání zatížení a ukládání obsahu do mezipaměti atd., Je streamovaný mediální obsah požadovaný uživatelem publikován na okraji sítě nejblíže uživateli, čímž poskytuje odpověď rychlost a snížení páteře Tlak sítě.
5. režim přenosu streamovaných médií
Důvod, proč si streamovací média mohou uvědomit přehrávání multimediálních dat v reálném čase, je ten, že využívá speciální síťový řídicí protokol a mechanismus přenosu dat. Server má speciální systém pro publikování streamovaných médií a klient má speciální přehrávač. Obě části musí ukládat data do mezipaměti přes oblast vyrovnávací paměti dat.
Na rozdíl od běžných sítí pro přepínání paketů jsou data v oblasti vyrovnávací paměti streamovacího mediálního systému dynamická během přenosu dat a lze je také přepínat. Data vstupují a opouštějí vyrovnávací paměť v zásobníku, aniž by čekali, až se data dostanou ke klientovi. Po uvolnění počítače data v datové vyrovnávací paměti „tečou“ a při přehrávání dat je třeba udržovat stabilní rychlost výstupu dat. Vyrovnávací paměť je povinna kdykoli poskytnout odpovídající data. Přehrávač, pokud nejsou k dispozici žádná odpovídající data, dojde během přehrávání obsahu k pozastavení a smlouvě o obrazovce.
První situace obecně nastává, protože rychlost přenosu v síti nemůže držet krok s rychlostí přehrávání dat a dochází k podtečení dat, zatímco druhá situace nastává, protože rychlost přenosu v síti je příliš vysoká, překračuje rychlost přehrávání a neexistují žádná data přetečení způsobené správným řízením přenosu.
6. realizace živého vysílání
1) Protokol streamovacích médií používaný v živém vysílání
RTMP, zkratka pro Real Messaging Protocol. Protokol je založen na TCP a je rodinou protokolů, včetně základního protokolu RTMP a RTMPT / RTMPS / RTMPE a mnoha dalších variant. RTMP je síťový protokol určený pro datovou komunikaci v reálném čase. Používá se hlavně pro audio, video a datovou komunikaci mezi platformou Flash / AIR a streamovacím médiem / interaktivním serverem, který podporuje protokol RTMP. RTMP je založen na blesku a nelze jej přehrávat v prohlížeči iOS, ale výkon v reálném čase je lepší než HLS.
HLS, HTTP Live Streaming (technologie HTTP live streaming), adaptivní technologie dynamické bitové rychlosti společnosti Apple. Používá se hlavně pro audio a video služby PC a Apple terminálů. Včetně indexového souboru m3u (8), souboru fragmentu média TS a souboru klíčového šifrovacího řetězce.
2) Rozdělení modulu živého vysílání
Terminál pro nahrávání videa: Obecně se jedná o vstupní audio a video zařízení v počítači nebo fotoaparát nebo mikrofon v mobilním telefonu. V současné době se video z mobilního telefonu používá hlavně na mobilním terminálu. Technologie: webRTC (použití: nahrávání videa H5)
Přehrávač videa: Může to být přehrávač na počítači, nativní přehrávač na mobilním telefonu a značka videa H5. V současné době je základním kamenem nativní hráč na mobilním telefonu. Technologie: protokol HLS nebo RTMP (použití: přehrávání videa), ffmpeg (použití: dekódování videa z mobilního terminálu při použití protokolu RTMP)
Strana video serveru: obecně server nginx, který se používá k příjmu zdroje videa poskytovaného stranou záznamu videa a současně poskytuje služby streamování na stranu přehrávače videa. Technologie: protokol RTMP (účel: nahrát video stream), nginx rtmp-modul nebo SRS (jednoduchý-rtmp-server) (účel: streamovací server)
|
Zadejte e-mail a získejte překvapení
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikánština
sq.fmuser.org -> albánština
ar.fmuser.org -> arabština
hy.fmuser.org -> Arménský
az.fmuser.org -> Ázerbájdžánština
eu.fmuser.org -> baskičtina
be.fmuser.org -> běloruský
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalánština
zh-CN.fmuser.org -> čínština (zjednodušená)
zh-TW.fmuser.org -> Čínsky (zjednodušeně)
hr.fmuser.org -> chorvatština
cs.fmuser.org -> čeština
da.fmuser.org -> dánština
nl.fmuser.org -> Dutch
et.fmuser.org -> estonština
tl.fmuser.org -> filipínský
fi.fmuser.org -> finština
fr.fmuser.org -> French
gl.fmuser.org -> galicijština
ka.fmuser.org -> gruzínština
de.fmuser.org -> němčina
el.fmuser.org -> Greek
ht.fmuser.org -> haitská kreolština
iw.fmuser.org -> hebrejština
hi.fmuser.org -> hindština
hu.fmuser.org -> Hungarian
is.fmuser.org -> islandština
id.fmuser.org -> Indonéština
ga.fmuser.org -> Irština
it.fmuser.org -> Italian
ja.fmuser.org -> japonština
ko.fmuser.org -> korejština
lv.fmuser.org -> lotyština
lt.fmuser.org -> Litevština
mk.fmuser.org -> makedonština
ms.fmuser.org -> Malajština
mt.fmuser.org -> maltština
no.fmuser.org -> Norwegian
fa.fmuser.org -> perština
pl.fmuser.org -> polština
pt.fmuser.org -> portugalština
ro.fmuser.org -> Rumunština
ru.fmuser.org -> ruština
sr.fmuser.org -> srbština
sk.fmuser.org -> slovenština
sl.fmuser.org -> Slovinština
es.fmuser.org -> španělština
sw.fmuser.org -> svahilština
sv.fmuser.org -> švédština
th.fmuser.org -> Thai
tr.fmuser.org -> turečtina
uk.fmuser.org -> ukrajinština
ur.fmuser.org -> urdština
vi.fmuser.org -> Vietnamská
cy.fmuser.org -> velština
yi.fmuser.org -> Jidiš
FMUSER Bezdrátový přenos videa a zvuku snadnější!
Kontakt
Adresa:
Budova č. 305 Room HuiLan No.273 Huanpu Road Guangzhou Čína 510620
Kategorie
Newsletter