210 likes | 309 Views
ADAPTÍV S TREAMING ALKALMAZHATÓSÁGA MŰSORSZÓRÓ HÁLÓZATOKBAN. Vámos Ábel. H áttér. Trendek A telekommunikációs és televíziós műsorszóró szolgáltatók konvergenciája Egy háztartásban található videó lejátszásra alkalmas eszközök számának növekedése Kihívás
E N D
ADAPTÍV STREAMINGALKALMAZHATÓSÁGAMŰSORSZÓRÓHÁLÓZATOKBAN Vámos Ábel
Háttér • Trendek • A telekommunikációs és televíziós műsorszóró szolgáltatók konvergenciája • Egy háztartásban található videó lejátszásra alkalmas eszközök számának növekedése • Kihívás • Hálózati megoldások ki kell szolgálják ezeket az igényeket
Végberendezések és felbontások evolúciója Felbontás HD 1080p HD 720p SD 576/480 PiP Műsorszórás IPTV/Kábel Műhold CnD Szélessáv PC/iPad Silverlight RTMP RTSP Mobil 3G/Wifi Apple HLS Adobe Zeri 3 Mbit/s+ WVGA - HVGA 842x480 640x360 480x272 500kbit/s to 3 Mbit/s QVGA - QCIF 320x240 96x96 150 kbit/s to 500kbit/s
Adaptív streaming Alapelvek Többféle kódolás változó bitsebesség mellett Állapotmentes szerverek Intelligens kliensek Szabványos internet protokollok
Adaptív Bitsebességű kódolás Tartalom 0 8 16 24 32 40 48 56 64 Idő
Adaptív Bitsebességű kódolás Tartalom Kódolás 2 Mbit/s 0 8 16 24 32 40 48 56 64 Idő
Adaptív Bitsebességű kódolás Tartalom Kódolás 1 Mbit/s 2 Mbit/s 0 8 16 24 32 40 48 56 64 Idő
Kódolás Adaptív Bitsebességű kódolás Tartalom 368 kbit/s 1 Mbit/s 2 Mbit/s 0 8 16 24 32 40 48 56 64 Idő
Szegmentálás Tartalom Konténer 368 kbit/s 1 Mbit/s 2 Mbit/s 0 8 16 24 32 40 48 56 64 Idő
Konténer Szegmens idő = 16 Szegmens idő = 0….. 1. reprezentáció2 Mbit/s Szegmens idő = 8….. 2. reprezentáció1 Mbit/s Szegmens idő = 16….. 3. reprezentáció368 kbit/s konténerállomány • Minden konténer szegmensekből áll • Minden szegmens reprezentációkból áll • Élő tartalom esetén a konténer állomány frissül minden új szegmens előállításakor
Rendszerszintű működés Konténer
ELTÉRÉS KONVERGENCIA H264 konvergencia Forrás Eredmény H.264 MPEG-2 HD SD Mobil TV Web Streaming STB/Tablet/TV/PC H.264 VC-1 H.264 Quicktime H.264 ON2 VP6 WebM jelenléte megosztást eredményez majd a professzionális videoelosztás piacán? VP8 WebM ON2 VP8
A streaming-ig HD HD HD HD HD WSVGA SD SD WVGA SD SD PiP … PiP PiP PiP • Korábban sok független tartalom kellett néhány felbontásban • Most néhány féle tartalom sok egyidejű felbontásban szükséges • Változik a videokódolás • Stream sytax • Időzítések • Változik a menedzsment felület • Control API • Felhasználói felület
Feldolgozási követelmények Transzódolók Szegmenterek 72 SD csatorna eszközönként Néhány száz csatorna eszközönként
Okostelefonok PC-k Tabletek Net-top eszközök Nem ABR eszközök Elosztott szegmentálás Fejállomás Hálózat Végpontok • A szegmenter funkció részben a fejállomásban • Multicast képességű hálózat szükséges a elosztó szegmenterekig muticast linket jelöl Hozzáférés Gerinc Saját/CDN/3PP hálózat Transzkóder Szegmenter Elosztó szerver Otthon Szegmenter Útközben Forrás szerver Elosztó szerver CDN vagy 3PP hálózat
Az új lineáris rendszer Saját hálózat Vevő SPR1100 Dense Broadcast Transcoder Otthon Elosztó szerver Hálózati processzor Forrás szerver Kontroll és menedzsment SPR1200 Dense ABR Transcoder Útközben MDMS Kulcsgenerátor szerver Forrás szerver CDN vagy 3PP hálózat Fájlalapútranszkódóló Elosztó szerver Integrált elosztóhálózat
NPR1200 SPR1200 nCompassControl Receivers SPR1100 Lineáris rendszer realizációja Ericsson Multi-platformStream Processor család Fejállomás Linear Multi-screen System HTTP alapúelosztóhálózat DRM Kulcs szerver Forrás szerver Speciális kódolás Korábbielosztóhálózat QAM-ekDSLAM-ok
Adaptív stReaming előnyei • Jobb végfelhasználói élmény • A felhasználó a legjobb lehetséges minőségű felbontást kapja minden időpillanatban • Csökken az újrapufferelések száma • Jól együttműködik tűzfalakkal, CDN rendszerekkeléstárolt tartalommal (cache) • Jól skálázható • Mivel az intelligencia a kilens eszközökbe kerül • Támogatja a több képernyős felhasználási módokat (TV, PC, tablet, telefon) • Támogatja az élő és tárolt tartalom (on-demand vagy catch-up) elosztást is • Lehetővé teszi műholdas és kábel szolgáltatóknak IP alapú elosztás megvalósítását • Hagyományos és IPTV konvergencia
Adaptív stReaming HÁtrányai • Beruházást igényel (CAPEX) • Több kódoló, nagyobb tárolókapacitás szükséges • CDN költséges növekedhetnek • Növekszik az üzemeltetési költség • Pl.: Kétórás film = 900 x 8mp-es rész. 12 profillal és 4 streaming formátummal közel 45000 rész • Összetett monitorozási és hibakeresési lehetőségek • A szolgáltató elveszti a kontrollt a végfelhasználói minőség kezelése fölött • Nem hatékony sávszélesség szempontjából • Nem jobb, mint a multicast rendszerek, ha mindenki ugyanazt a csatornát nézi • Ismeretek hiányosak egy korlátozott sávszélességű hálózat viselkedéséről adaptív streaming esetén • Sokféle, nem egységes szabvány létezik • Gyors csatornaváltások a legalacsonyabb bitsebességet eredményezik • A videó minősége gyenge lehet az első másodpercekben