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



Podobné dokumenty
IIS Media Services. David Gešvindr MSP MCT MCITP

SIP Session Initiation Protocol

Komunikace systémů s ostatními multimediálními sítěmi

ADSL připojení se společností Metropolnet a.s Služba M-DSL

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

Studium protokolu Session Decription Protocol. Jaroslav Vilč

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

B4. Počítačové sítě a decentralizované systémy Jakub MÍŠA (2006)

JAK ČÍST TUTO PREZENTACI

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

Základy počítačových sítí Model počítačové sítě, protokoly

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

7. Aplikační vrstva. Aplikační vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl. Představíme si funkci aplikační vrstvy a jednotlivé protokoly.

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

Ondřej Caletka. 5. listopadu 2013

CENÍK SLUŽBY ONE Trio (platný od )

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

Videoformáty na internetu Ing. Jakub Vaněk KIT digital Czech a.s. Situation: Q4 09 and 2010 Budget

Aplikační vrstva. RNDr. Ing. Vladimir Smotlacha, Ph.D.

SIGNALIZAČNÍ A KOMUNIKAČNÍ PROTOKOLY V IP TELEFONII

Telekomunikační sítě Protokolové modely

Nahrávací systém TriREC

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í

Obsah. O autorech 9. Předmluva 13. KAPITOLA 1 Počítačové sítě a Internet 23. Jim Kurose 9 Keith Ross 9

Televize. Uživatelská příručka

Telefonie VoIP. Multimedia Internet Intranet Radio TV. VISOCALL IP. IP komunikační systém pro zdravotnictví Výstavba systému

Voice over IP Fundamentals

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

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

Televize. Uživatelská příručka

Další služby internetu

SSL Secure Sockets Layer

Protokoly pro spolehlivý multicast

Techniky sériové komunikace > Synchronní přenos

NÁVOD PRO IPTV PORTÁL (STB Motorola 19xx)

6. Transportní vrstva

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

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

VIDEOKONFERENČNÍ ŘEŠENÍ

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

CENÍK SLUŽBY ONE Duo TV (platný od )

Všechny ceny jsou uvedeny včetně DPH (21 %) GoMobil s.r.o. Provozovna: IGY Centrum České Budějovice Sídlo: Planá 67, Planá, IČ:

Multimediální přenosy

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

Technologie počítačových komunikací

Základní pojmy. Multimédia. Multimédia a interaktivita

Popis výukového materiálu

Počítačové sítě. Lekce 4: Síťová architektura TCP/IP

VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA FAKULTA STROJNÍ DATABÁZOVÉ SYSTÉMY ARCHITEKTURA DATABÁZOVÝCH SYSTÉMŮ. Ing. Lukáš OTTE, Ph.D.

Obsah. Úvodem 9 Kapitola 1 Jaký počítač a jaký systém? 11. Kapitola 2 Obrázky a fotografie 21

Rozdíl mezi ISDN a IDSL Ú ústředna K koncentrátor pro agregaci a pro připojení k datové síti. Pozn.: Je možné pomocí IDSL vytvořit přípojku ISDN.

X.25 Frame Relay. Frame Relay

WOLFNET.CZ kabelová televize více než televize

Počítačová síť. je skupina počítačů (uzlů), popřípadě periferií, které jsou vzájemně propojeny tak, aby mohly mezi sebou komunikovat.

RTP Real Time protocol

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

Očekávané trendy v telemedicíně

RADOM, s.r.o. Pardubice Czech Republic

KOMPLETNÍ CENÍK SLUŽEB

Zabezpečená videokonference a hlas v IP a GSM komunikačním prostředí. Jiří DOUŠA Červen 2014

Multimediální systémy

Vlastnosti podporované transportním protokolem TCP:

V tomto zařízení jsou implementovány veškeré komponenty pro firemní komunikaci včetně kompletních hlasových a mnoha dalších uživatelských služeb.

Připojení k Internetu a služby Internetu Připojení k Internetu a využívání jeho služeb je dnes běžnou záležitostí. S Internetem se dnes setkáváme na

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.

Maturitní okruhy pro 1.KŠPA Kladno, s.r.o. Počítačové sítě a komunikace

Úvod Úrovňová architektura sítě Prvky síťové architektury Historie Příklady

Použité pojmy a zkratky

Seznam. Technologie Konfigurace. FFserver. Miroslav Slugeň. Teramos Multimedia, s.r.o. May 15, 2012

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

Protokol TELNET. Schéma funkčních modulů komunikace protokolem TELNET. Telnet klient. login shell. Telnet server TCP/IP TCP/IP.

VPN - Virtual private networks

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

POČÍTAČOVÉ SÍTĚ A KOMUNIKACE OBOR: INFORMAČNÍ TECHNOLOGIE

Navyšování propustnosti a spolehlivosti použitím více komunikačních subsystémů

Rychlý průvodce uživatelskou nabídkou. Určeno pro koncové uživatele služby kabelové televize viatv s dálkovým ovladačem ARRIS


Inovace výuky prostřednictvím šablon pro SŠ

čtvrtek, 18. března 2010 Digitální zpracování zvuku a videa 1

Multimediální systémy

Vypracoval Petr Novosad Vytvořeno z projektu EU Peníze středním školám

Celosvětové trendy v distribuci TV

Připojení k internetu pro domácnosti

HiPath HG 1500 Multimediální komunikace ve společnostech střední velikosti

Ceník služeb Internet na doma Všechny ceny jsou uvedeny včetně DPH (21 %)

ID listu: DATA_VPN _ (poslední dvojčíslí označuje verzi listu)

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

ATEUS - OMEGA Komunikační řešení pro malé a střední firmy

Protokol TELNET. Schéma funkčních modulů komunikace protokolem TELNET. Telnet klient. login shell. Telnet server TCP/IP.

Transportní vrstva. RNDr. Ing. Vladimir Smotlacha, Ph.D.

Technické údaje. Ambilight. Obraz/displej. Android. 1 Televize. Vestavěná funkce Ambilight+hue. Funkce Ambilight. Úhlopříčka obrazovky

IVT 2. ročník INFORMAČNÍ SÍTĚ

Počítačové sítě 1 Přednáška č.6 Transportní vrstva

Multimediální služby v taktických IP sítích

MODELY POČÍTAČOVÝCH SÍTÍ

Distributor platformy IPTV. Tranzitní operátor platformy IPTV

NOVÁ DIMENZE INTERAKTIVNÍ ZÁBAVY

Software SMART Bridgit

Co je doma, to se počítá, aneb Jak ušetřit na komunikaci. Petr SOLNAŘ / Liberecká IS, a.s. Michal NOVÁK / SOITRON CZ, s.r.o

Transkript:

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

Streaming Přenos audiovizuálního materiálu kontinuální přenos mezi zdrojem a koncovým uživatelem bez ukládání do PC Využití především webcasting Formy přenášení audiovizuálního materiálu po internetu v reálném čase, živě připojení k serveru a příjem streamu internetová televize nebo rádio systémem Video on demand YouTube

Streaming Přehrávání souboru během stahování stahování po částech rozdělení souboru na malé pakety ne straně serveru pakety příjemcem přijímány a přehrávány není třeba ukládat celý stream do paměti před stahováním obdrží klienti popis média obsahuje adresu serveru a charakteristiku média Požadavky plynulý datový tok, značně proměnlivý velké datové toky, velký objem dat kvalita přizpůsobena rychlosti připojení reálný čas, interaktivita synchronizace streamů (audio+video) bezchybovost přenosu, jednotná kvalita přenosu aby to dobře vypadalo http://service.real.com/help/library/guides/realone/productionguide http://www.e-teaching.org/technik/aufbereitung/video/streaming

Streaming Webcast mediální soubor distribuovaný po internetu streamingovou technologií distribuován živě nebo na požádání (opožděně) využití na tiskových konferencích, seminářích, rozhovorech Multimediální kontejner jednotný kontejner (AVI, ASF, WMV, MOV, MKV, MPG, ) Splitter filtr v OS rozdělení kontejneru do proudů (video, zvuk, titulky, ) jednotlivé proudy mohou být stahovány z různých serverů Další filtry zpracovávají jednotlivé proudy výstup filtrů v podobě, které rozumí OS

Streaming Kvalita videa Kodeky: flashové kodeky, MPEG-4, Windows Media, Real Time a Quick Time přenos záznamu ne v televizním rozlišení (720 576), ale většinou 320 240 bodů při datovém toku 100 400 kb/s. Kvalita audia Kodeky: Windows Media Audio (WMA), MP3, OGG, AAC+ datové toky obvykle od 16-256 kbps Streamování audia: single bitrate jeden konstantní datový tok multibitrate přehrávač může automaticky měnit kvalitu zvuku podle kvality připojení více konstatních datových toků přenášených dohromady v jednom datovém toku

Streaming Množství dat a přenosová rychlost velikost [MB] = čas [s] * bitrate [kb/s] / (8 * 1024) Př. hodina videa 300 kb/s (typické pro 320 240) 3600 * 300 / (8 * 1024) ~ 130 MB Šířka pásma (protokoly Unicast) šířka = počet * bitrate Př. pro 1000 lidí 1000 * 300 ~ 300 Mb/s (125 GB za hodinu) unicastové servery streamují pouze jednomu uživateli multicastové servery mohou streamovat více stanicím najednou

Unicast, Multicast Unicast, spojení 1:1 zasílání paketů pouze jedinému cíli (stanici) v síti samostatná kopie dat pro každého, na vyžádání Broadcast zasílání paketu na poslední adresu segmentu paket se rozešle všem uzlům v segmentu sítě může způsobit zahlcení Multicast, spojení 1:N zasílání paketů z jednoho zdroje skupině více koncových stanic místo odesílání jednotlivých paketů ke každému cíli je odeslán jediný paket všichni uživatelé mají přístup k jedinému datovému proudu

Multicast (vícesměrové vysílání) Multicast omezení zátěže odstranění výhod Video on Demand Řešení kešovací servery DSLAM Digital Subsciber Line Access Multiplexer digitální set-top boxy přehrávače s pamětí rozdělení do několika kanálů, během stahování jedné části se stahuje i další

Spojení M:N Konference moderní způsob multimediální komunikace umožňuje současný přenos zvuku, obrazu a dat mezi dvěma i více účastníky řešení s centrálním přenosovým prvkem unicast in, multicast out velká zátěž sítě u centrálního prvku řešení bez centrálního prvku každý uživatel multicast vzhledem ke všem ostatním velká zátěž sítě u klientů

Internet Group Management Protocol (IGMP) Internetový protokol se skupinovým adresováním Služební protokol IP pro multicast Data odesílána na jedinou adresu, ale zpracovává je více hostitelů podobné předplatnému obdrží pouze předplatitelé data odeslaná na IP adresu rezervovanou pro skupinu přijmou pouze členové skupiny (Multicast Group) Další vlastnosti dynamické členství ve skupinách hostitelé se mohou kdykoli připojit a vystoupit připojování ke skupinám se provádí prostřednictvím zpráv IGMP velikost skupin není omezena členové mohou být rozptýleni ve více sítích pokud routery podporují multicast odesilatel dat nemusí do této skupiny patřit

Protokoly RTSP/RTP Real Time Streaming Protocol (RTSP) řídicí připojení (TCP) Real-time Transport Protocol (RTP) datové připojení (UDP), vlastní protokol pro přenos dat Session Initiation protocol (SIP) navázání spojení, přesměrování, ukončení spoj Secure RTP (SRTP) a Secure RTCP (SRTCP) poskytují šifrování, autentikaci a integritu www.kiv.zcu.cz/~ledvina

Real Time Streaming Protocol (RTSP) Streamovací protokol pro Video on Demand umožňuje přistupovat k souborům na streaming serveru a ovládat jej může být přenášen nad TCP nebo UDP Příkazy Setup (popis, jak je stream přenášen) Play, Pause Record (zaslání na server) Teardown (ukončení) Rozšiřitelnost možnost rozšířit o podporu nových metod vlastní implementace spolehlivosti aplikace bezpečnostních mechanismů z http Transportní protokol track src = "rtsp://video.abc.cz/film" jako transportní protokol RTP, používá se i RDT od RealNetworks

Real-time Transport Protocol (RTP) Paketový formát pro doručování dat v reálném čase, 1996 přenášen pomocí UDP protokolu Funkce fragmentace a defragmentace znovuuspořádání detekce ztrát a obnova synchronizace Použití ve streaming media systémech (ve spojení s RTSP) i jako videotelefonní konference nebo videokonference v push to talk (zmáčkni a mluv) systémech technický základ Voice over IP technologie (vlastní přenos) RTP Control Protocol (RTCP) slouží k řízení RTP relace a ke sledování kvality toku pro přenos se také používá zapouzdření do RTSP

Session Initiation Protocol (SIP) Protokol pro inicializaci relací internetový protokol pro přenos signalizace protokol pro zajištění VoIP spojení vlastní přenos pomocí RTP detaily o vlastnostech zahajovaného přenosu popisuje SDP, který je přenášen v těle SIP paketů Textově orientovaný protokol vycházející z http využívá položek podobných smtp; novější a jednodušší než H.323 Základní metody protokolu REGISTER - registrace účastníka na SIP Proxy serveru INVITE - zahájení komunikace o plánované nové relaci ACK - potvrzení zahájení relace CANCEL - přerušení zahajovaní relace ještě před jejím navázáním BYE - ukončení relace

Session Initiation Protocol (SIP) Činnosti SIP pro vytvoření a řízení multimediální relace Lokalizace účastníka nalezení spojení s koncovou stanicí Zjištění stavu účastníka může mít obsazeno, přesměrováno atd. Zjištění možností účastníka typ kodeku, max. přenosová rychlost, audio/video atd. Vlastní navázání spojení protokol SDP popisuje navázané spojení a odkazuje na RTP datový tok Řízení probíhajícího spojení případné změny vlastností v průběhu relace a činnosti spojené s jejím ukončováním Chybové hlášky podobné http (rozdělení po stovkách) 200 - OK, 100 - Trying, 180 - Ringing

Datagram Congestion Control Protocol (DCCP) Protokol transportní vrstvy postavený nad IP protokolem datagramový protokol s řízením zahlcení záleží na včasném doručení paketů ne na spolehlivosti doručení paketů ani správném pořadí přijatých paketů aplikace pracující se streamovanými médii např. on-line videa, internetová rádia, online hry, internetová telefonie řízení zahlcení mechanismus, který zabraňuje ucpání přenosových cest bez nutnosti implementovat je v aplikační vrstvě Alternativy TCP nebo UDP s vlastní implementací mechanizmu kontroly zahlcení nebo bez něj

Stream Control Transmission Protocol (SCTP) Transportní vrstva po IP několik navzájem nezávislých kanálů (streamů) přepravovány paralelně v rámci streamu garance doručení všech dat ve správném pořadí případný výpadek v některém ze streamů se netýká ostatních, jejich komunikace pokračuje bez přerušení multihoming (komunikující uzel má několik IP adres) jedna brána primární, na ni odesílána data výběr a sledování cesty pro opakování nebo při problémech vybírá jinou SCTP monitoruje všechny cesty a udržuje si přehled o jejich stavu doručení dat v balících (chunks) pomocí streamů eliminuje nechtěné chybějící bloky dat (jako je tomu u TCP) ověřovací a potvrzovací mechanismy zajišťuje ověření opakujících se a chybějících balíků (proti útokům)

Internetová televize (itv) Internetová televize webcasting, streaming Televize distribuovaná přes internet obvykle ze sítě nesouvisející s poskytovatelem internetu uživatel si může vybrat pořad (Video on Demand) Obvykle soubory určené výhradně pro přehrávání např. pomocí mms protokolu z Microsoft Media Serveru spíše v nižší kvalitě data proudí ze serveru a hned se přehrávají Použití stávající infrastruktury

Internetová televize Přehrávání výhody a nevýhody: lze posouvat dopředu nebo dozadu pomocí RTSP protokolu nemusí fungovat za firewallem soubor obvykle nelze uložit do počítače přenos nemusí být plynulý pokud připojení k internetu není dostatečné mnohonásobně náročnější vzhledem k potřebě speciálního serveru kvalita přenosu (datový tok) obvykle nižší např. 16 kb/s u audia a 26 kb u videa jen ke zběžnému prohlédnutí titulu

Internetová televize Přehrávání + ukládání Výhody: 1. streaming není-li rychlost připojení dostatečná, nahraje se celý soubor do počítače a pak dojde k jeho přehrání 2. stažení pro další zpracování či šíření 3. soubory jsou uloženy na běžném serveru, přenos dat je levnější a možnost vyšší kvality přenosu vyšší datový tok (u audia až 128 kb/s, u videa až 1500 kb/s) Nevýhody: 1. obvykle není možnost posouvat se dopředu nebo dozadu v titulu 2. výjimečně se soubor začne přehrávat až po úplném stažení

Internet Protocol Television (IPTV) Televize přes internetový protokol služby digitální televize šířeny prostřednictvím IP přes počítačové sítě obvykle uzavřená síť nebo firemní LAN podobná kabelové televizi, lepší dostupnost může být součástí dodávky širokopásmového připojení Vlastnosti obousměrné vysílání zpětná vazba mezi příjemcem a vysilatelem možnost poskytování Video on Demand (VoD) většinou přenos jen jediného programu na více televizorech mohu sledovat jen jeden program pomalé přepínání mezi programy závisí na šířce pásma

IPTV Live TV živé televizní vysílání doručováno přes IP Multicast Video on Demand možnost zpětně přehrát televizní pořady vysílané na jakémkoliv programu objednat a přehrát film z videopůjčovny sestavit vlastní televizní program nastaví se IP Unicast mezi STB (PC) a streamovacím serverem přehrávání začne téměř okamžitě na PC nebo TV ovládání pomocí RTSP (Real Time Streaming Protocol). Komprimace MPEG-2, MPEG-4 (H.264), VC1

IPTV http://www.lupa.cz/clanky/jak-funguje-iptv/

Technologie IPTV a DSL Technologie využívá obousměrný digitální vysílací signál posílaný přes síť prostřednictvím širokopásmového připojení set-top box může zpracovat požadavky na přístup k mnoha dostupným médiím Hardware na straně koncového uživatele DSL modem (namodulování datového toku do analogového signálu) splitter (sloučení a oddělení datového signálu a hlasových služeb) Nutnost optimalizace sítě větší šířka pásma a rychlejší spojení ADSL2+, VDSL či optické kabely ne všechny telefonní linky umožňují limit dán vzdáleností mezi uživatelskou telefonní přípojkou a DSLAM

Technologie IPTV a DSL sdílení datových toků a následné rozvětvování DSLAM (Digital Subsciber Line Access Multiplexer) přístupový koncentrátor připojen u ústředny telefonního operátora do 5 km od uživatele připojuje se až několik tisíc uživatelů k dispozici celá programová nabídka do televizoru pošle právě jednu stanici (na rozdíl od kabelové TV) http://www.lupa.cz/clanky/jak-funguje-iptv/

Video on Demand (VoD) Nelineární služby nastaví se IP Unicast mezi STB (PC) a streamovacím serverem individuální datový stream od zdroje až po koncového příjemce http://www.lupa.cz/clanky/jak-funguje-iptv/

Video on Demand Near Video on Demand (NVoD) konkrétní film je na jednom kanále vysílán pořád dokola souběžné vysílání stejného pořadu na jiném kanále, avšak časově posunuté nutnost více kanálů, extrémně náročné na šířku pásma Push Video on Demand set-top box vybaven pevným diskem na ty se nahraje určitá sestava pořadů divák si z ní může vybrat nahrávání např. v noci pro všechny diváky stejné pořady Real Video on Demand poslání skutečně individuálního obsahu

Network Personal Video Recorder (npvr) Síťový videopřehrávač obsah je místo na lokálním disku uložen na síti podobná funkce jako Video on Demand uživatel má možnost označovat pořady v EPG pro nahrání pořady se mohou překrývat mohou být organizovány pomocí kategorií ochranu rodičovským zámkem apod. možnost generování trick-play streamy umožní uživateli používat vícerychlostní posun vpřed a vzad http://www.digisoft.tv/ipg.html

Voice over IP (VoIP) Technologie, umožňující přenos digitalizovaného hlasu v těle paketů UDP/TCP/IP prostřednictvím počítačové sítě nebo jiného média, prostupného pro protokol IP využívá se pro telefonování prostřednictvím internetu, intranetu nebo jiného datového spojení. Zajištění kvality služby (QoS) nutná podmínka pro srozumitelné a spolehlivé VoIP telefonní spojení QoS protokol pro řízení datových toků zajišťuje spravedlivé dělení rychlostí a nedochází tak k zahlcování sítě Technologie v těle jednotlivých UDP paketů se přenáší malý úsek telefonního hovoru, zakódovaný podle určitého kodeku 20 30 ms, v RTP (Real Time Protocol, v 5. vrstvě) Inicializace pomocí protokolu SIP

Voice over IP (VoIP)

H.323 Protokol pro přenos multimediální informace paketovými sítěmi doporučení ITU-T, zastřešuje řadu standardů, starší a složitější dnes obvykle SIP určuje multimediální komunikaci v paketové síti s nezaručenou kvalitou služeb Zahrnuje H.225.0 hovorová signalizace Q.931 signalizační protokol H.245 vyjednávání parametrů multimediálních kanálů H.235 bezpečnostní a ověřovací mechanizmy RTP přenos dat v reálném čase H.450.x doplňkové služby

Komponenty H.323 terminál terminálu pro audiovizuální služby; obsahuje kodeky obvykle implementován na PC gateway zabezpečuje přenos mezi různými systémy gatekeepers zabezpečuje převod adres a přístup k terminálům řízení přídělování šířky pásma, kontrola terminálů, bezpečnost MCU (Multipoint Control Unit) spojení a přenosy mezi více než třemi terminály http://www.linktionary.com/h/h323.html

H.323 H.225 H.245 základní protokol, který zabezpečuje přenos audio/video vytváření paketů s audio/video daty, synchronizaci přenosu a realtime přenos vychází z protokolů RTP/RTCP součást je RAS Registration, Admission, Status; signalizační zprávy zřízení spojení mezi terminály registrace terminálů v gatekeeper uzlech, zřizování a rušení konferenčních spojení, funkce RAS kontroly, přidělování šířky pásma terminálům zabezpečuje vytváření a rušení logických kanálů pro přenos audio/video provozu protokolu H.225 Kodeky audio G.711 (- nebo A-law), G.729, G.723, G.726 video H.261, H.263, H.264