Over-the-Top czyli jak pokonać problemy technologiczne telewizji w sieci IP ISP Łukasz C. Jokiel SP Video Technology Group AM & FE CCIP, CCDA lukasz.jokiel@klonex.com.pl
Agenda OTT dlaczego stosować zamiast innych technologii w sieci IP ISP. Technologia OTT ISPie, zrób-to-sam Przeszkody i kłody
Dlaczego warto wdrażać OTT? Ponieważ działa!
OTT = Over-The-Top Wideo z pominięciem sieci operatora własna budowana usługa vs. usługi dostępne na rynku Trend, przyszłość, experience, second screen, przeciętny odbiorca a ipad, pasmo do domu, HEVC, ULTRA HD, SmartTV, Netfilx, Amazon Prime ISP w Polsce inwestuje, ale ma też WLAN
IPTV vs OTT Live broadcast VoD Sieć zarządzana TV/STB Multiscreen Live Multiscreen VoD Internet PC/Mac/laptop Service Provider Mobile
Streaming adaptatywny Segmenty Profile dla niskich przepływności 3 4 5 4 5 6 5 6 7 6 7 8 TV/STB 3 4 5 6 7 8 Kanał 1 Kanał 2 PC/Mac/laptop Źródło wideo Transkoder Segmentacja Serwer HTTP Mobile
Bitrate adaptatywny Kanał SD mecz otwarcia Euro 2012/Olimpiada 720x480, 1596Kbps, 25 fps, AVC Main 512x290, 896Kbps, 25 fps, AVC Main 320x200, 396Kbps, 15 fps, AVC Baseline Szybki start (zapping) Synchronizacja co do ramki!
Formaty streamingu HLS (Apple HTTP Live Streaming) iphone, ipad, OS X, Android, STB MSS (Microsoft Smooth Streaming) STB, PC z Silverlight, Xbox, Windows mobile HDS (Adobe HTTP Dynamic Streaming) PC z Flash, Adobe Air 2, Android, TV MPEG-DASH
Kompletny system Source Przygotowanie Dystrybucja Urządzenia treści końcowe Transkoder LIVE Transkoder OFFLINE TV/STB Fragmenter Packager CDN Origin DRM Serwery strumieniujące Serwery zarządzania PC/Mac/laptop CMS Mobile
Architektura streaming i multiscreen Kanały Broadcast z DVB Kodowanie live/pakowanie DRM Live CDN TV/STB Pliki Taśmy/SDI VoD PC/Mac/laptop Kodowanie offline/pakowanie Serwer Origin/ storage CDN (Serwery strumieniujące Serwery zarządzające) Mobile Przygotowanie treści do dystrybucji Udostępnianie
Urządzenia końcowe PC/laptop STB IPTV, STB IPTV + DVB-T X-box ipad, IPhone, ios tablet, Mac android tablet, android smartphone smartphone symbian smart TV Sony Playstation
Enkoder/transkoder dla OTT live broadcast - szczegóły Kanały broadcast z DVB TS IN MBR HTTP OUT 1280x720 3Mb/s 720x576 1.5Mb/s 640x360 0,7Mb/s 320x180 0,4Mb/s Źródło wideo Koder/ pakowanie
HTTP Live Streaming Server Przechwytuje kanały live zgodnie z listą. Następnie udostępnia do serwerów CDN po HTTP MBR TV/STB 1280x720 3Mb/s 720x576 1.5Mb/s 640x360 0,7Mb/s 320x180 0,4Mb/s CDN PC/Mac/laptop Serwer Origin/ storage Mobile
Content Delivery Network Apple Smooth Streaming Adobe HDS TV/STB 1280x720 3Mb/s 720x576 1.5Mb/s 640x360 0,7Mb/s 320x180 0,4Mb/s Serwer zarządzający Serwer strumieniujący PC/Mac/laptop Serwer strumieniujący Serwer strumieniujący Mobile
Catchup, start-over Nazwa kanału, czas, stop i jak długo Adres URL kanału catchup żądanie odpowiedź Plik opisujący kanał Plik opisujący catchup Serwer Origin/ storage
Wdrożenie w Polsce 32 kanałów live SD, jakość 720x576 (pełny PAL) Apple ipad, iphone Android 4.x Microsoft Windows with MS Smooth Streaming CDN 1Gbps, 1000 streams, upgradable do 8Gbps, 8000 streams nvod, npvr, ntime-shift, ncatchu-up (?!?)
Nauki z wdrożenia Jakość video (VQ) jest ekstremalnie ważna CDN skalowanie i wydajność radzimy sobie z olimpiadą Aspect Ratio, Follow Input a ekrany tabletów/telefonów/pc Źródła sygnałów PCR, VBR, null-bits, backup, broadcast
Nauki z wdrożenia Napisy DVB ID3! User Experince aplikacja czy palyer Na czym oglądać będą, na czym oglądają? Rozdzielczości
Jakość Optymalne rozdzielczości Bitrate [kb/s]
Zrób-to-sam ISPie Początek to własny CDN ile danych? Popularne serwery WWW Pułapka SSD (squid na HDD w 2004) Własne aplikacje mobilne? Na pewno na PC!
CDN problem olimpiady
Gołota vs. Saleta Niezwykle popularny content wydarzenie Start nowego sezonu serialu Olimpiada Polski sportowiec wdziera się do czołówki
CDN w działaniu
Problem!
Rozwiązanie
HEVC & ULTRA HD HEVC czyli H.265 (do 8k) Zatwierdzony standard kompresji video Ultra HD = 4k (2160p), 8k (4320p) Ultra HD + HEVC/H.265 = przyszłość TV HEVC i UltraHD będzie w OTT. 4K już jest.
Podsumowanie OTT streaming - streaming adapatywny Usługi Live oraz VOD w OTT Właściwy format streamingu: HLS, SS, HDS, MPEG- DASH CDN!
Pytania?