Az FMUSER Wirless könnyebben továbbítja a videót és a hangot!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albán
ar.fmuser.org -> arab
hy.fmuser.org -> örmény
az.fmuser.org -> azerbajdzsán
eu.fmuser.org -> baszk
be.fmuser.org -> belorusz
bg.fmuser.org -> bolgár
ca.fmuser.org -> katalán
zh-CN.fmuser.org -> kínai (egyszerűsített)
zh-TW.fmuser.org -> kínai (hagyományos)
hr.fmuser.org -> horvát
cs.fmuser.org -> cseh
da.fmuser.org -> dán
nl.fmuser.org -> holland
et.fmuser.org -> észt
tl.fmuser.org -> filippínó
fi.fmuser.org -> finn
fr.fmuser.org -> francia
gl.fmuser.org -> galíciai
ka.fmuser.org -> grúz
de.fmuser.org -> német
el.fmuser.org -> Görög
ht.fmuser.org -> haiti kreol
iw.fmuser.org -> héber
hi.fmuser.org -> hindi
hu.fmuser.org -> magyar
is.fmuser.org -> izlandi
id.fmuser.org -> indonéz
ga.fmuser.org -> ír
it.fmuser.org -> olasz
ja.fmuser.org -> japán
ko.fmuser.org -> koreai
lv.fmuser.org -> lett
lt.fmuser.org -> litván
mk.fmuser.org -> macedón
ms.fmuser.org -> maláj
mt.fmuser.org -> máltai
no.fmuser.org -> norvég
fa.fmuser.org -> perzsa
pl.fmuser.org -> lengyel
pt.fmuser.org -> portugál
ro.fmuser.org -> román
ru.fmuser.org -> orosz
sr.fmuser.org -> szerb
sk.fmuser.org -> szlovák
sl.fmuser.org -> Szlovén
es.fmuser.org -> spanyol
sw.fmuser.org -> szuahéli
sv.fmuser.org -> svéd
th.fmuser.org -> Thai
tr.fmuser.org -> török
uk.fmuser.org -> ukrán
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnámi
cy.fmuser.org -> walesi
yi.fmuser.org -> jiddis
1. Alapfogalmak
1) Streaming média
A streaming médiát streaming médiának is nevezik. Olyan vállalkozásokra vonatkozik, amelyek videokiszolgáló szervert használnak programok adatcsomagként történő elküldéséhez és a hálózatba juttatásához. Miután a felhasználó dekompressziós eszközön keresztül kicsomagolja az adatokat, a program úgy jelenik meg, mint az átvitel előtt.
Ebben a folyamatban a kapcsolódó csomagok sorozatát "folyamatnak" nevezzük. A streaming média valójában egy új média kézbesítési módszerre utal, nem egy új médiára.
A streaming média technológia teljes alkalmazását követően az emberek közvetlenül hangbemenetet folytathatnak az online csevegésben; ha látni akarjátok egymás arcát és arckifejezését, mindaddig, amíg mindkét fél rendelkezik kamerával; ha az érdeklődésre számot tartó terméket látja az interneten, kattintson rá, a magyarázó A termék és a termék videója megjelenik; valósághűbb videohírek is megjelennek.
Az úgynevezett streaming média az interneten streaming átvitel útján lejátszott médiaformátumra utal. Ilyenek például: audio, video vagy multimédia fájlok. A streaming média nem tölti le a teljes fájlt lejátszás előtt, csak a tartalom első részét tárolja a memóriában. A streaming média adatfolyamát bármikor továbbítják és lejátszják, de az elején van némi késés. A streaming média legfontosabb technológiája a streaming.
A streaming átviteli módszer a teljes multimédiás fájlokat, például az A / V és a 3D-t egy speciális tömörítési módszerrel tömörített csomagokká osztja fel, és folyamatosan és valós időben továbbítja a videokiszolgálóról a felhasználó számítógépére.
A streaming rendszerben a felhasználóknak nem kell megvárniuk a teljes fájl letöltését, mint a letöltési módszer szerint, hanem csak néhány másodpercre vagy tíz másodpercre van szükségük a késleltetés megkezdéséhez a dekompresszor eszköz használatához a felhasználó számítógépén (hardver vagy szoftver ) kicsomagolja a tömörített A / V, 3D és más multimédia fájlokat lejátszás és megtekintés céljából. Ekkor a multimédia fájl fennmaradó részét továbbra is a háttérben lévő szerver tölti le.
Az egyszerű letöltési módszerhez képest ez a letöltési streaming módszerA g és a multimédiás fájlok lejátszása nemcsak nagyban lerövidíti az indítási késleltetést, hanem nagymértékben csökkenti a rendszer gyorsítótár kapacitásának igényét is.
2. Streamelés
A multimédiás információk, például az audió és a videó hálózaton keresztüli továbbításának hagyományos módja az, hogy lejátszása előtt teljesen letölti azt. A letöltés gyakran több percet vagy akár órákat is igénybe vesz.
A streaming média technológiája felhasználható a streaming megvalósítására. A hangot, a videót vagy az animációt folyamatosan és megszakítás nélkül továbbítja a szerverről a felhasználó számítógépére. A felhasználónak nem csak a teljes fájl letöltésére kell várnia, hanem csak néhány másodpercre vagy tíz másodpercre. Indítsa el a késleltetést a nézéshez. Amikor audio, video stb. Lejátszásra kerül a felhasználó gépén, a fájl fennmaradó része továbbra is letöltődik a szerverről.
Ha a fájlátvitelt víz befogadásának tekintik, a múltbeli átviteli módszer olyan, mint egy szabály a felhasználók számára. Meg kell várnia, amíg egy vödör víz megtelik, mielőtt felhasználhatja. Ezt a várakozási időt természetesen befolyásolja a vízáram és a vödör nagysága. A becsapódás nagysága.
Például a közvetítésnél kapcsolja be a csapot és várjon egy rövid ideig, és a víz folyamatosan kifolyik, és bármikor használható. Ezért, függetlenül a vízáram és a vödör méretétől, a felhasználó bármikor használhatja a vizet.
Streaming során az időalapú adathordozók, például a hang, a videó vagy az animáció folyamatosan és valós időben kerülnek továbbításra az audio és video szerverről a felhasználó számítógépére. A felhasználónak nem a teljes fájl letöltésére kell várnia, hanem csak néhány másodpercre vagy tíz másodpercre a késés elindításához. Meg lehet nézni. Amikor időalapú adathordozókat, például hangot játszik le az ügyfél, a fájl fennmaradó része továbbra is a háttérben lévő szerverről lesz letöltve. A streaming nem csak tízszer, százszor lerövidíti az indítási késleltetést, de nem is igényel túl sok pufferkapacitást. A streaming segítségével elkerülhető az a hátrány, hogy a felhasználóknak meg kell várniuk a teljes fájl letöltését az internetről a megtekintéshez.
A média hálózaton keresztül történő továbbításának technológiája. Végrehajtás:
EquA szekvenciális streaming szekvenciális letöltés. A fájlok letöltése közben a felhasználók online médiát nézhetnek. Egy adott pillanatban a felhasználók csak azt a részt tekinthetik meg, amelyet letöltöttek, és nem ugorhatnak az első részre, amely még nincs letöltve. Szekvenciális streaming A valós idejű streamingtől eltérően a felhasználó kapcsolatának sebessége az átvitel során módosul.
Mivel egy szabványos HTTP szerver fájlokat küldhet ebben az űrlapban, és nem igényel más speciális protokollokat, gyakran HTTP streamingnek nevezik.
A szekvenciális streaming alkalmas kiváló minőségű rövid klipek, például kreditek, kreditek és hirdetések számára. Mivel a fájlnak a lejátszás előtt megtekintett része veszteségmentesen letöltődik, ez a módszer garantálja a film végleges minőségét. Ez azt jelenti, hogy a felhasználónak késést kell tapasztalnia a megtekintés előtt, különösen lassabb kapcsolatok esetén. Rövid klipek modemen keresztüli terjesztéséhez a szekvenciális streaming nagyon praktikus, lehetővé téve a videoklipek létrehozását nagyobb adatsebességgel, mint a modem. A késés ellenére végül is jobb minőségű videoklipek közzétételét teszi lehetővé.
A szekvenciális streaming fájlok a szokásos HTTP vagy FTP szerverekre kerülnek, amelyeket könnyen kezelhetünk, és alapvetően semmi közük a tűzfalakhoz.
De a szekvenciális streaming nem alkalmas hosszú, véletlen hozzáférési követelményeket igénylő klipekhez és videókhoz, például előadásokhoz, beszédekhez és prezentációkhoz. Nem támogatja az élő közvetítést sem. Szigorúan véve ez egy igény szerinti technológia.
Eal A valós idejű streaming azt jelenti, hogy a médiajel sávszélessége megegyezik a hálózati kapcsolattal, így a média valós időben megtekinthető.
A valós idejű streaming eltér a HTTP streamingtől. Ehhez külön streaming médiaszerverre és átviteli protokollra van szükség. A valós idejű streaming mindig valós időben történik, ami különösen alkalmas helyszíni eseményekre, és támogatja a véletlenszerű hozzáférést is. A felhasználók előre vagy hátra nézhetik a tartalom megtekintését előtte vagy utána.
Elméletileg a valós idejű adatfolyamot nem lehet leállítani a lejátszása után, de a valóságban periodikus szünetek léphetnek fel. A valós idejű streamingnek meg kell egyeznie a csatlakozási sávszélességgel, ami azt jelenti, hogy a képminőség gyenge, ha modemes sebességgel csatlakozunk. Sőt, a hibák miatt elveszett információkat figyelmen kívül hagyják, és a videó minősége gyenge, ha a hálózat túlterhelt vagy problémák lépnek fel. A videó minőségének biztosítása érdekében a szekvenciális streaming jobb lehet.
A valós idejű streaminghez speciális szerverekre van szükség, például QuickTime Streaming Server, RealServer és Windows Media Server. Ezek a kiszolgálók lehetővé teszik a média küldésének magasabb szintű ellenőrzését, így a rendszerbeállítások és -kezelés bonyolultabb, mint a szokásos HTTP-szerverek.
A valós idejű streaminghez speciális hálózati protokollok is szükségesek, például RTSP (Realtime Streaming Protocol) vagy MMS (Microsoft Media Server). Ezeknek a protokolloknak néha problémái vannak, ha tűzfal van, emiatt a felhasználók bizonyos helyeken nem láthatják a valós idejű tartalmat.
Általánosságban elmondható, hogy ha a videó valós idejű közvetítés, vagy streaming média szervert használunk, vagy valós idejű protokollt, például RTSP-t alkalmazunk, akkor az valós idejű streaming. Ha HTTP szervert használ, a fájlt a szekvenciális adatfolyamon keresztül küldi el. Melyik átviteli módot használja, az igényeitől függ. Természetesen a streaming fájlok is támogatják a teljes letöltést a merevlemezre a lejátszás előtt.
2. A streaming média hatása
Mivel a streaming média technológia bizonyos mértékig áttörte a hálózati sávszélesség korlátozását a multimédiás információk továbbítására, széles körben használják az online élő közvetítésben, az online hirdetésekben, az on-demand video-ban, a távoktatásban, a telemedicinában, a videokonferenciákban, a vállalati képzés, e-kereskedelem stb.
A streaming média technológia lehetővé teszi a hagyományos média számára, hogy szélesebb teret nyisson az interneten. A rádió- és televíziós médiaprogramok internete kényelmesebb, a hallgatók és a nézők számára pedig könnyebb online megrendelni a programokat, emellett széles körben elterjednek az online audio és video élő közvetítések is.
A streaming média technológia a hagyományos média "push" terjesztését a közönség "pull" terjesztésévé változtatja. A közönség már nem fogadja el passzívan a rádió és a televízió műsorait, hanem a számára megfelelő időben megkapja a szükséges információkat. . Ez bizonyos mértékig javítja a közönség állapotát, lehetővé teszi számukra, hogy kezdeményezzék a hírterjesztést, és lehetővé tegyék igényeik közvetlenebb hatását a hírmédia tevékenységeire is.
A streaming média technológia széles körű használata elmosja a rádió, a televízió és az internet határait is. Az internet nem csak a rádió és a televízió kiegészítő és kiterjesztője, hanem számukra erős versenytársa is.
A streaming média technológia használatával a hálózat új hang- és videoprogram-stílusokat fog biztosítani, és új üzleti módszereket is kialakít, például díjtételen alapuló, igény szerinti szolgáltatásokat.
A hagyományos média előnyeinek kihasználása, az online média előnyeinek kihasználása, valamint a jó verseny és a média közötti együttműködés fenntartása a jövő hálózatának fejlődéséhez vezető út és a hagyományos média jövőbeli fejlődéséhez vezető út.
3. a streaming média technológia elve
A streaming megvalósításához gyorsítótár szükséges.
Mivel az internet a csomagküldést használja az időszakos aszinkron adatátvitel alapjául, egy valós idejű A / V forrás vagy tárolt A / V fájl esetében, ezeket az átvitel során sok csomagra kell bontani. Mivel a hálózat dinamikusan változik, minden csomag kiválasztásra kerül. Az útvonal eltérő lehet, így az ügyfél elérésének késleltetése is más, és akár az első adatcsomag is később érkezhet meg. Ebből a célból egy gyorsítótár-rendszert használnak a késleltetés és a rázkódás hatásainak kompenzálására, valamint az adatcsomagok helyes sorrendjének biztosítására, hogy a médiaadatok az ideiglenes hálózati torlódások miatt a lejátszás közbeni szünetek nélkül folyamatosan kiadhatók legyenek.
A gyorsítótár kapacitása általában nem nagy, mert a gyorsítótár körkörös összekapcsolt listaszerkezetet használ az adatok tárolásához: a lejátszott tartalom elvetésével a folyam újból felhasználhatja a szabad gyorsítótárterületet a későbbi lejátszatlan tartalom gyorsítótárba helyezéséhez.
A streaming megvalósításához megfelelő átviteli protokollra van szükség. Mivel a TCP több rezsit igényel, nem alkalmas valós idejű adatok továbbítására.
A streaming átvitel megvalósítási sémájában általában a HTTP / TCP-t használják vezérlő információk továbbítására, az RTP / UDP-t pedig valós idejű hangadatok továbbítására.
A streaming átvitel folyamata általában a következő: Miután a felhasználó kiválasztott egy streaming médiaszolgáltatást, a webböngésző és a webszerver HTTP / TCP-t használ az ellenőrzési információk cseréjéhez, hogy az átvihető valós idejű adatok visszakereshetők legyenek az eredeti információk alapján; majd a kliens A gép böngészője elindítja az A / VHelper programot, és a HTTP segítségével a lekérdezi a releváns paramétereket a webszerverről a Helper program inicializálásához. Ezek a paraméterek magukban foglalhatják a címtáradatokat, az A / V adatok kódolási típusát vagy az A / V visszakereséssel kapcsolatos kiszolgáló címét.
Az A / VHelper program és az A / V szerver futtatja a valós idejű folyamatvezérlő protokollt (RTSP) az A / V átvitelhez szükséges vezérlő információk cseréjéhez. A CD-lejátszók vagy videomagnók által biztosított funkciókhoz hasonlóan az RTSP módszereket kínál a parancsok manipulálására, például lejátszás, gyors előre, gyors visszatekerés, szünet és rögzítés. Az A / V szerver az RTP / UDP protokollt használja az A / V adatok továbbításához az A / V kliens programhoz (általában a kliens program egyenértékűnek tekinthető a Helper programmal). Miután az A / V adatok megérkeztek a klienshez, az A / V kliens program kimenetet játszhat le.
4. streaming médiához kapcsolódó technológiák
1) Intelligens streaming technológia
Automatikusan észlelje a hálózati feltételeket, és a lehető legjobban állítsa be az audió és videó tulajdonságait, hogy a felhasználók a lehető legjobb felhasználói élmény érdekében a hálózati sebességüknek megfelelő médiafolyamokat kapjanak.
2) Hasítási technológia
Általában csak élő közvetítéseknél használják. A küldő szerver a médiafolyamot több, különböző helyeken elosztott fogadó szervernek küldi, és az ügyfél hozzáférhet a közeli szerverhez, hogy jobb minőségű médiafolyamot nyerjen, miközben csökkenti a sávszélesség-felhasználást. A push streaming az élő tartalom kiszolgálóra tolása; a streaming lehívása az a folyamat, amikor a kiszolgálón már megjelölt címmel az élő tartalmat behúzzuk.
Gyorsítótárazás technológiája
Az aszinkron hálózat, a hálózati késleltetés és a jitter okozta adatcsomagok sorozaton kívüli problémájának megoldása érdekében az adatcsomagokat először helyileg gyorsítótárazzák, és a gyorsítótárazási rendszer egy kör alakú összekapcsolt listaszerkezetet használ a lejátszott tartalom elvetése érdekében. puffer túlcsordulás.
Content Delivery Network (CDN) technológia
Az IP-hálózaton kiépített tartalmi átfedő hálózat, az aktív tartalomkezelés, a globális terheléselosztás és a tartalom-gyorsítótár stb. Bevezetése révén, a felhasználó által kért streaming média tartalmat a felhasználóhoz legközelebb eső hálózati szélen teszi közzé, ezáltal választ adva sebesség és a gerinc csökkentése A hálózat nyomása.
5. streaming média átviteli mód
Az ok, amiért a streaming média képes megvalósítani a multimédia adatok valós idejű lejátszását, az az, hogy speciális hálózati vezérlő protokollt és adatátviteli mechanizmust alkalmaz. A szervernek van egy speciális streaming média kiadói rendszere, az ügyfélnek pedig egy speciális lejátszója. Mindkét résznek meg kell tárolnia az adatokat az adatpuffer területén keresztül.
A szokásos csomagkapcsolt hálózatokkal ellentétben az adatfolyam-továbbító rendszer pufferterületén lévő adatok dinamikusak az adatátvitel során, és kapcsolhatók is. Az adatok egy halomban lépnek be és lépnek ki a pufferből, anélkül, hogy megvárnák, amíg az adatok eljutnak az ügyfélhez. A számítógép felszabadítása után az adatpufferben lévő adatok "áramlanak", és az adatok lejátszásának stabil adatkimeneti sebességet kell fenntartania. A puffernek bármikor meg kell adnia a megfelelő adatokat. A lejátszó, ha nincs megfelelő adat, szünet következik a tartalom lejátszása és a képernyős szerződés alatt.
Az előbbi helyzet általában azért fordul elő, mert a hálózati átviteli sebesség nem képes lépést tartani az adatok lejátszási sebességével, és az adatok alulcsordulása következik be, míg az utóbbi helyzet azért fordul elő, mert a hálózati átviteli sebesség túl gyors, meghaladja a lejátszási sebességet, és nincs adat a megfelelő sebességszabályozás által okozott túlcsordulás.
6. az élő közvetítés megvalósítása
1) Az élő közvetítés során használt streaming média protokoll
RTMP, a Real Time Messaging Protocol rövidítése. A protokoll TCP-n alapul, és egy protokollcsalád, amely magában foglalja az RTMP alapprotokollt és az RTMPT / RTMPS / RTMPE-t és sok más változatot. Az RTMP egy valós idejű adatkommunikációra tervezett hálózati protokoll. Elsősorban audio, video és adatkommunikációra használják a Flash / AIR platform és az RTMP protokollt támogató streaming média / interaktív szerver között. Az RTMP flash-alapú és nem játszható le az iOS böngészőben, de a valós idejű teljesítmény jobb, mint a HLS.
HLS, HTTP Live Streaming (HTTP élő streaming technológia), az Apple dinamikus bitsebesség-adaptív technológiája. Főleg a PC és az Apple terminálok audio és video szolgáltatásaihoz használják. Beleértve egy m3u (8) index fájlt, TS média töredék fájlt és kulcs titkosítási karakterlánc fájlt.
2) Az élő közvetítés modul felosztása
Videofelvételi terminál: Általában ez a számítógép audio- és videobemeneti eszköze, vagy a mobiltelefon kamerája vagy mikrofonja. Jelenleg a mobiltelefonos videót elsősorban a mobil terminálon használják. Technológia: webRTC (használat: H5 videofelvétel)
Videolejátszó: Ez lehet a számítógép lejátszója, a Native lejátszó a mobiltelefonon és a H5 videocímkéje. Jelenleg a mobiltelefon Native lejátszója az alappillér. Technológia: HLS vagy RTMP protokoll (használat: video lejátszás), ffmpeg (használat: mobil terminál videó dekódolása RTMP protokoll használata esetén)
Videokiszolgáló oldal: általában egy nginx szerver, amelyet a videofelvételi oldal által biztosított videoforrás fogadására használnak, és egyidejűleg streaming szolgáltatásokat nyújtanak a videolejátszó oldalához. Technológia: RTMP protokoll (cél: videofolyam feltöltése), nginx rtmp-modul vagy SRS (egyszerű-rtmp-szerver) (cél: streaming szerver)
|
Írja be az e-mail címet a meglepetéshez
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albán
ar.fmuser.org -> arab
hy.fmuser.org -> örmény
az.fmuser.org -> azerbajdzsán
eu.fmuser.org -> baszk
be.fmuser.org -> belorusz
bg.fmuser.org -> bolgár
ca.fmuser.org -> katalán
zh-CN.fmuser.org -> kínai (egyszerűsített)
zh-TW.fmuser.org -> kínai (hagyományos)
hr.fmuser.org -> horvát
cs.fmuser.org -> cseh
da.fmuser.org -> dán
nl.fmuser.org -> holland
et.fmuser.org -> észt
tl.fmuser.org -> filippínó
fi.fmuser.org -> finn
fr.fmuser.org -> francia
gl.fmuser.org -> galíciai
ka.fmuser.org -> grúz
de.fmuser.org -> német
el.fmuser.org -> Görög
ht.fmuser.org -> haiti kreol
iw.fmuser.org -> héber
hi.fmuser.org -> hindi
hu.fmuser.org -> magyar
is.fmuser.org -> izlandi
id.fmuser.org -> indonéz
ga.fmuser.org -> ír
it.fmuser.org -> olasz
ja.fmuser.org -> japán
ko.fmuser.org -> koreai
lv.fmuser.org -> lett
lt.fmuser.org -> litván
mk.fmuser.org -> macedón
ms.fmuser.org -> maláj
mt.fmuser.org -> máltai
no.fmuser.org -> norvég
fa.fmuser.org -> perzsa
pl.fmuser.org -> lengyel
pt.fmuser.org -> portugál
ro.fmuser.org -> román
ru.fmuser.org -> orosz
sr.fmuser.org -> szerb
sk.fmuser.org -> szlovák
sl.fmuser.org -> Szlovén
es.fmuser.org -> spanyol
sw.fmuser.org -> szuahéli
sv.fmuser.org -> svéd
th.fmuser.org -> Thai
tr.fmuser.org -> török
uk.fmuser.org -> ukrán
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnámi
cy.fmuser.org -> walesi
yi.fmuser.org -> jiddis
Az FMUSER Wirless könnyebben továbbítja a videót és a hangot!
Kapcsolat
Cím:
No. 305 szoba HuiLan épület No.273 Huanpu Road Guangzhou, Kína 510620
Kategóriák
Hírlevél