Ondřej Caletka. 5. listopadu 2013



Podobné dokumenty
Statistiky sledování televize

Studentská unie ČVUT v Praze, klub Silicon Hill. 22. února Ondřej Caletka (SU ČVUT) IPv6 nové (ne)bezpečí? 22.

Jak funguje SH Síť. Ondřej Caletka

Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík

Demo: Multipath TCP. 5. října 2013

Metriky na vyhodnocení kvality IPTV/DTV/OTT , Brno Martin Novotný

JAK ČÍST TUTO PREZENTACI

Model ISO - OSI. 5 až 7 - uživatelská část, 1 až 3 - síťová část

DoS útoky v síti CESNET2

V Y S Í L Á N Í D V B P O D T I T U L K Ů

Úvod do síťových technologií

4. Síťová vrstva. Síťová vrstva. Počítačové sítě I. 1 (6) KST/IPS1. Studijní cíl. Představíme si funkci síťové vrstvy a jednotlivé protokoly.

L2 multicast v doméně s přepínači CISCO

Počítačové sítě II. 15. Internet protokol verze 6 Miroslav Spousta, 2006

MPLS MPLS. Label. Switching) Michal Petřík -

Telekomunikační sítě Protokolové modely

Počítačové sítě. Miloš Hrdý. 21. října 2007

IPv6. RNDr. Ing. Vladimir Smotlacha, Ph.D.

Doplňkové služby v televizním vysílání

Průzkum a ověření možností směrování multicast provozu na platformě MikroTik.

Streamování televize z DVB zdroj ů pomocí Open source nástrojů

RTP = real=time protocol ST-II = Internet Stream Protocol (náhrada TCP pro streamy, řídicí protokol, datový přenos)

O b e c n á p r e z e n t a c e

Distributor platformy IPTV. Tranzitní operátor platformy IPTV

Moderní multimediální elektronika (U3V)

Inovace a zkvalitnění výuky směřující k rozvoji odborných kompetencí žáků středních škol

metodický list č. 1 Internet protokol, návaznost na nižší vrstvy, směrování

PŘÍLOHA č. 1 TECHNICKÁ PŘÍLOHA

IIS Media Services. David Gešvindr MSP MCT MCITP

Principy ATM sítí. Ing. Vladimír Horák Ústav výpočetní techniky Univerzity Karlovy Operační centrum sítě PASNET

XL-ITB-103EZ IP set-top box. Uživatelský návod

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

OpenVPN. Uvedené dílo podléhá licenci Creative Commons Uved te autora 3.0 Česko. Ondřej Caletka (CESNET, z.s.p.o.) OpenVPN 3. března / 16

Identifikátor materiálu: ICT-3-03

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

L2 multicast v doméně s přepínači CISCO

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Zkrácení zápisu dvojitou dvojtečkou lze použít pouze jednou z důvodu nejednoznačnosti interpretace výsledného zápisu adresy.

Počítačové sítě Transportní vrstva. Transportní vrstva

Internet protokol, IP adresy, návaznost IP na nižší vrstvy

Analýza protokolů rodiny TCP/IP, NAT

Jak se měří Internet

Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF

Vysoká škola ekonomická v Praze

Minimální požadavky na přijímací zařízení pro poskytování služeb v sítích DVB-T. Verze 2.05 final ( )

Měření kvality služeb - QoS

Síťová vrstva. RNDr. Ing. Vladimir Smotlacha, Ph.D.

Ondřej Caletka. 23. května 2014

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

Inovace bakalářského studijního oboru Aplikovaná chemie

Jak se měří Internet

HTT-102 DVB-T HD modulátor

Jak se měří síťové toky? A k čemu to je? Martin Žádník

Komunikační protokoly počítačů a počítačových sítí

QoS na L2/L3/L4. Brno, Ing. Martin Ťupa

Uživatelský manuál WEB SERVICE V3.0 IP kamer Dahua

Semestrální projekt do předmětu SPS

Multicast na Ostravské univerzitě

Y36PSI IPv6. Jan Kubr - 7_IPv6 Jan Kubr 1/29

CCNA I. 3. Connecting to the Network. CCNA I.: 3. Connecting to the network

Ochrana soukromí v DNS

Digitalizace televizního vysílání. Ing. Bohdan PAVELKA

ové služby a IPv6

Videosekvence. vznik, úpravy, konverze formátů, zachytávání videa...

VIDEO DATOVÉ FORMÁTY, JEJICH SPECIFIKACE A MOŽNOSTI VYUŽITÍ SMOLOVÁ BÁRA

Streaming multimediálního obsahu s

Možnosti IPv6 NAT. Lukáš Krupčík, Martin Hruška KRU0052, HRU0079. Konfigurace... 3 Statické NAT-PT Ověření zapojení... 7

Počítačové sítě IP multicasting

Připojení k rozlehlých sítím

Triky s OpenSSH. 4. listopadu Uvedené dílo podléhá licenci Creative Commons Uved te autora 3.0 Česko.

Inovace bakalářského studijního oboru Aplikovaná chemie

DVB-T Tuner. Ver.3.0.*. Firmware

OBSAH AHOJ, JSEM KUKI. Bav se se mnou První pomoc 02/03

CZ.1.07/1.5.00/

Systémy pro sběr a přenos dat

Inovace bakalářského studijního oboru Aplikovaná chemie

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

Stránka, doména, URL, adresa

PŘENOS MULTIMÉDIÍ PŘES SÍŤ

QoS na L2/L3/L4. Jak prokazovat kvalitu přípojky NGA. Ing. Martin Ťupa Ing. Jan Brouček, CSc. PROFiber Networking CZ s.r.o.

Flow Monitoring & NBA. Pavel Minařík

Internet a zdroje. (ARP, routing) Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Měření kvality služeb. Kolik protlačíte přes aktivní prvky? Kde jsou limitní hodnoty ETH spoje? Data Hlas Video. Black Box Network Infrastructure

Směrování. static routing statické Při statickém směrování administrátor manuálně vloží směrovací informace do směrovací tabulky.

6. Transportní vrstva

Falšování DNS s RPZ i bez

Přednáška 3. Opakovače,směrovače, mosty a síťové brány

Multikast z pohledu uživatele

Testování UHDTV v DVB-T2

Možná zapojení. Zapojení Bod Bod se službou IPTV

Hodinový rozpis kurzu Správce počítačové sítě (100 hod.)

Inovace a zkvalitnění výuky směřující k rozvoji odborných kompetencí žáků středních škol

Základy IOS, Přepínače: Spanning Tree

Počítačové sítě. Počítačová síť. VYT Počítačové sítě

37MK Mobilní komunikace. Video v mobilních sítích

TFTP Trivial File Transfer Protocol

BCOP aneb jak správně nasazovat

Počítačové sítě. Lekce 3: Referenční model ISO/OSI

Transkript:

Televize v síti Ondřej Caletka 5 listopadu 2013 Uvedené dílo podléhá licenci Creative Commons Uveďte autora 30 Česko Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 1 / 20

O sdružení CESNET Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 2 / 20

Obsah 1 Multicast IP 2 DVB vysílání 3 Popis řešení TV v síti SH 4 Počítačové zpracování televizních dat Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 3 / 20

Webcast vs IPTV Webcast princip Video on Demand přenos pomocí HTTP, RTMP datová náročnost = počet diváků bitrate videa IPTV Internet Protocol!= The Internet princip Walled garden využití RTP over UDP multicast Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 4 / 20

Multicast vysílání více než jednomu, ale ne všem skupina definována IP adresou ve skupině obvykle může vysílat kdokoli musí být podporován v routerech měl by být podporován ve switchích nepodporuje TCP protokol v internetu obecně nefunguje Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 5 / 20

Jak funguje multicast aplikace požádá OS o připojení soketu ke skupině a nastaví TTL (výchozí je 1) OS pomocí IGMP/MLD zpráv předá žádost routeru switche na cestě s funkcí IGMP/MLD snooping analyzují a vytvářejí tabulku členů skupin IP adresa skupiny se algoritmicky přeloží na MAC adresu skupiny 01:00:5e a posledních 24 bitů IPv4 adresy 33:33 a posledních 32 bitů IPv6 adresy překlad není jednoznačný a vznikají kolize Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 6 / 20

Adresy multicast skupin v IPv4 adres je málo GLOP adresní prostor: 256 skupin na Autonomní Systém podle RFC 3180 (BCP 53) 23311360/24 AS2852 (CESNET) 23310470/24 AS2607 (SANET) Source-Specific Multicast: adresování nejen skupinou, ale i zdrojem 232000/8 nevznikají kolize, unikátnost je určena adresou zdroje pro televizní služby ideální v praxi bohužel moc nefunguje Privátní rozsah 239000/8 Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 7 / 20

Adresy multicast skupin v IPv6 společný prefix ff00::/8 čtvrtý nibble zleva určuje dosah skupiny: ffx1::/16 uvnitř počítače ffx2::/16 linka ffx8::/16 organizace ffxe::/16 Země bit rozlišující dynamické a dobře známé skupiny možnost vložit do adresy adresu Rendez-Vous bodu, pro komunikaci mezi multicast doménami Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 8 / 20

Digitální vysílání DVB jednotná platforma pro přenos dat družicově (DVB-S), zemsky (DVB-T) i po kabelu (DVB-C) na výstupu demodulátoru je proud dat pevné rychlosti DVB multiplex jde o MPEG-2 Transport stream (TS) pakety pevné délky 188 oktetů identifikace dílčích toků pomocí 13bitového packet ID (PID) MPEG streamy audia a videa ve formě packetized elementary stream (PES) Program-specific information (PSI) s metadaty vysílání dílčí toky mohou být nezávisle šifrovány standardem DVB-CSA Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 9 / 20

DVB Program-specific information Program Association Table seznam stanic s Service ID a PMT PID Program Map Table seznam dílčích toků (audio, video, teletext, titulky) jedné televizní stanice (service) Service Description Table metadata o stanicích Network Information Table technická data o vysílání Event Information Table data pro EPG Time and Date Table reálný čas Time Offset Table časové pásmo Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 10 / 20

Přenos DVB multicastem celý multiplex v jedné skupině nesmysl uživatelé by přijímali zbytečně mnoho dat je třeba remultiplexovat podle PID na dílčí TS s jednou TV stanicí přitom je třeba náležitě upravit PSI společné pro celý multiplex 7 TS paketů v jednom RTP paketu = 1316 B je možné filtrovat nadbytečné zvukové a titulkové stopy vysílání EPG pro kanál vyžaduje sofistikované řezání tabulky EIT Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 11 / 20

Session Announcement Protocol jednoduchý protokol na ohlášení vysílání ohlášky se v pravidelných intervalech posílají do dobře známých multicastových skupin podporovaný klient (VLC) ohlášku zobrazí 1 jako položku v playlistu ohlášky jsou často vysílány s jinými parametry než streamy streamy ohlášené v SAPu streamy, které je možné přijmout 1 když se mu zrovna chce a Měsíc není v úplňku Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 12 / 20

Televize v síti zdrojem servery v housingu na bloku 4 vysílájí na privátní adresy 23919400/15 switche s IGMP snoopingem router Cisco Catalyst 6509 privátní skupiny jsou filtrovány na uplinku do sítě ČVUT Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 13 / 20

Zdroje signálu Server dvb-tshcvutcz šest DVB-T karet software DVBlast SAP pomocí minisapserver Server dvb-sshcvutcz pět DVB-S2 karet software DVBlast, MuMuDVB Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 14 / 20

Praktické ukázky naladění příkazem (dvb)scan měření signálu pomocí tzap, femon sledování bitrate pomocí iftop analýza PSI pomocí dvbsnoop Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 15 / 20

Ukládání streamu stačí vybalovat pakety do souboru (bez RTP záhlaví) utility dumprtp a dumprtp6 přesné nahrávání pořadů ČT pomocí vpsrecord Přímá extrakce skrytých titulků z teletextu pomocí telxcc Konverze EIT dat do formátu XMLTV pomocí tv_grab_dvb Převod do unicastového HTTP streamu pomocí udpxy a RTP2HTTPd Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 16 / 20

Multicat: Multicast SAK minimalistický program z dílny VLC vysílá a přijímá Multicast RTP MPEG-TS streamy při ukládání zapisuje soubor aux s časovými značkami při vysílání odesílá rychlostí podle časových značek dokáže automaticky dělit záznam do souborů podle času ideální pro kontinuální záznam / vysílaný timeshift Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 17 / 20

Zpracování záznamů pomocí ProjectX jediný demultiplexer, který zajistí synchronizaci audia a videa i při výpadcích a chybách na vstupu extrahuje skryté titulky stříhá MPEG-2 na úrovni GOP (2 za sekundu) nepodporuje H264 Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 18 / 20

Závěrem hledá se správce/správci se zájmem servery postupně převzít a dále rozvíjet náměty na vylepšení: SH peoplemeter webové EPG analýza odchylky skutečného času vysílání pořadů ČT od TV programu sledování vývoje bitrate stanic v DVB-T v čase grafování síly a kvality signálu na kartách Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 19 / 20

Konec Děkuji za pozornost Ondřej Caletka OndrejCaletka@cesnetcz Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 20 / 20