Videokonference včera, dnes a zítra Ivan Sýkora Cisco Systems UC 2009Cisco Systems, Inc. All rights reserved. 1
Agenda Video infrastruktura Protokoly Koncová zařízení Call control Konference, plánování Nahrávání, streaming 2
Co je videokonference? Real-time, dvou-cestná výměna informací mezi dvěmi nebo více terminály (i geograficky oddělené lokality) za použití hlasu, videa a případně datového (aplikačního) kanálu. Primární cíl? Video Hlas Sdílení dokumentů 3
Videokonference Architektura, infrastruktura Call Control Conferencing Plánování a správa Dohled Nahrávání a streaming Endpoints Externí komunikace centrum Endpoints Conferencing WAN Global B2B Inter- Network Internet mobilní kancelář pobočka 4
Různé technologie, různí výrobci... Standards-based: Doporučení org. ITU-T H.320: videoconferencing on ISDN lines H.323: videoconferencing over packet-based networks i.e. IP RFC dokumenty org IETF SIP: multimedia over IP, Not Standard-based: Access Grid (AG) Virtual Room Videoconferencing System (VRVS) Digital Video Transport System (DVTS) Interoperabilita se standardy protokoly, kodeky,.. 5
The H.323 Standard H.323 zastřešující standard, zahrnující standardy pro hlas, video a data http://en.wikipedia.org/wiki/file:typical_h.323_stack.png 6
Cisco Unified TelePresence Solution International Multimedia Telecommunications Consortium (IMTC) Co je TIP? TelePresence Interoperability Protocol, je odvozen od návrhu spol. Cisco Systems,řešícího problematiku multiscreen/multichannel TelePresence prostředí. SIP Parity Activity Group Multimediální telekomunikační aplikace včetně definice video profilu SIP, který odpovídá možnostem H.323.konferencí. SIP TIP SIP Invite RTP/RTCP negotiated by this point via SIP SDP TIP negotiation SIP Trying, Ringing, 200 OK TIP je rozšířením protokolu SIP 7
Videokonference Koncová zařízení Call Control Conferencing Scheduling And Management Monitoring Recording and Streaming Endpoints External Connections centrum Endpoints Conferencing WAN Global B2B Inter- Network Internet mobilní kancelář pobočka 8
Koncová zařízení kategorie produktů Pervasive Video Web Collaboration Soft klient Desktop Video Multipurpose Video Immersive Požadavky: uživatelská zkušenost vs. použitá technologie Snadný a přívětivý přístup k videoslužbám stejně jako k telefonu Inovativní způsoby komunikace, spolupráce. 9
Velikost rozlišení SD vs HD A standard pro HD kvalitu / rozlišení 720p (1280x720) 1080p (1920x1080) Výrazné navýšení objemu dat 720p = 9 times CIF, 1080p = 20 times CIF Objem dat roste s mocninou rozlišení. Dvojnásobná velikost obrazu vyžaduje čtyřnásobnou šířku pásma. 10
Videokonference MCU Call Control Conferencing Scheduling And Management Monitoring Recording and Streaming Endpoints External Connections centrum Endpoints Conferencing WAN Global B2B Inter- Network Internet mobilní kancelář pobočka 11
Konference více účastníků Desktop Endpoints MCU SD Endpoints Multipoint Control Unit (MCU) zajišťuje propojení více videokonferenčních jednotek do společné konference. míchání obrazů do společného výsledku - layout HD Endpoints 12
MCU rozložení obrazu Continuous Presence Switched Mode Manuální přepínání obrazu nebo aktivní mluvčí 13
MCU - Transcoding Asymetrická komunikace 480p 720p Jednotliví účastnící mají rozdílné komunikační parametry: rozlišení terminálu, kamery rychlost připojení, šířku pásma k MCU rozložení obrazu 14
The H.264 Scalable Video Codec (SVC) výstupní streamy mají Output streams are změněnou transrated rychlost transrating L1 L0 QCIF @ 15 fps (128 Kbps) L0 S2 L2 CIF @ 30 fps (320 Kbps) S1 L1 S2 L2 S0 L0 MCU/Switch zahazuje rozšiřující elementy podle požadavků koncových terminálů SVC Media Switch L0 L0 S2 L0 L2 L2 S1 QCIF @ 30 fps (256 Kbps) L1 L1 S2 L2 L2 CIF @ 30 fps (320 Kbps) S0 L0 L0 16
H.264 SVC kompozice výstupního obrazu 1 All sources CIF @ 30 fps (320 Kbps) 2 L0 L0 S2 S2 L2 L2 S1 S1 L1 L1 S2 L2 S2 S0 L2 L0 S0 L0 L0 SVC Media Switch 1: Client-side composition display Switch keeps compute load on client bounded by limiting the delivery of macroblocks 320 Kbps aggregate bitrate L0 S1 L1 S0 L0 1 CIF 15fps 2 QCIF 15fps 3 QCIF 7.5fps 3 L0 S2 L2 S1 L1 S2 L2 S0 Switch drops packets from the source streams so that target macroblock and bitrate for receiving station is satisfied 2: 3: L0 L0 L1 L0 L0 Streams for client-side composition 17
Videokonference Sdílení dat, aplikací podpora H.239, BFCP, DuoVideo,... Zajišťuje přenos VGA zobrazení, obsah prostřednictvím videoconference v nativním 1024x768 rozlišení H.225 RAS GK H.225 RAS H.225 Setup, Q.931 H.235 H.245 capabilities and Negotiations Media H.239 Media 18
Cisco Webex Conferencing Cisco WebEx is Software as a Service (SaaS) solution Cisco Webex Support Center One Touch Cisco WebEx Conferencing CUSTOMER CARE TELEPRESENCE Conferencing IP COMMUNICATIONS Hybrid Architectures MESSAGING Cisco WebEx Connect/Jabber IM MOBILE APPLICATIONS Cisco Webex Mobility & Jabber IM ENTERPRISE SOCIAL SOFTWARE Cisco Quad /Webex 19
Plánování konferencí Cisco Telepresence Management System System management Diagnostika, monitoring, Multi-vendor koncové terminály notifikace & reporting Infrastruktura MCU, GW,... Integrace s kalendářem Exchange (Outlook) Domino (Notes) Scheduler XML API 20
Videokonference Call Control Call Control Conferencing Scheduling And Management Monitoring Recording and Streaming Endpoints External Connections centrum Endpoints Conferencing WAN Global B2B Inter- Network Internet mobilní kancelář pobočka 21
Call Control Očíslovací plán E.164 a URI E.164 Formát telefonního čísla podle doporučení ITU-T E.164 408-555-1234 URI Uniform resource identifier (URI) textový řetězec. Uživatelská část volný text Host část DNS struktura Alphanumeric URI mithomma@cisco.com E.164 Based URI 4085559876@cisco.com Obě adresní schemata jsou platná pro nasazení: E.164 adresy umožňují snadnou integraci s VTS a audio-only telefony URI adresy dovolují jednoduchou B2B komunikaci Telefony mají tradičně E.164 adresy, zatím co SIP video terminály využívají URI. Uživatelé používají typicky dva oddělené přístroje telefon a video. 22
Call Control Cisco Unified Communications Manager - CUCM Software-based call processing system, Linux appliance Podpora 60,000 endpointů, telefonu v clusteru Podpora široké škály signalizačních protokolů (SCCP, SIP, H.323, MGCP,...) 23
Call Control Video Communication Server - VCS Navržen pro řízení video konferenčních zařízení. Dvě varianty: VCS Control VCS Expressway Podpora 10 000 registrací v clusteru. 24
Unified Communications SIP MCU TMS 25
Call Admission Control Circuit-Switched Networks Packet-Switched Networks IP WAN ISDN BRI PSTN IP WAN Link QoS Class-Based WFQ konfigurován pro dva Video hovory ISDN Switch STOP Třetí hovor je odmítnut Router/ Gateway Unified CM IP Linka nemá fyzické omezení, staistický multiplex pokud je třetí hovor uskutečněn, dojde k degradaci všech CAC omezí počet hovorů mezi lokalitami 26
Call Admission Control Off-Path Region: určuje kodec pro Voice and šířku pásma pro Video pro každý jednotlivý hovor. 1920K 1152K 1152K 768K Location: určuje maximální použitelné pásmo mezi lokalitami Wan 384K 0K Video hovor 384kb/s 27
Telepresence Video Communications Services (VCS) Expressway Firewall Traversal Internet Externi uživatelé Unified Call Control MCU TMS 28
Externí komunikace Session Border Controller (SBC) pro interní Call Control pro externí endpointy pro B2B internet/extranet REGISTER user.a@company.com Internet Call Control REGISTER SBC Trunk (SIP/H323) VCS Expressway public DMZ B2B Video Endpoint Conference Resource Intranet london@supplier.com 29
Externí komunikace Požadované funkce FW NAT Traversal via H460.18/19, Assent / SIP ICE/TURN Endpoint location & call routing services H.323 - SIP Interworking H.239 - BFCP interworking IPv4 IPv6 interworking Call admission control (locations based) Call Control VCS-E IP FW FW Video Endpoint Conference Resource DMZ Video Endpoint 30
DNS SRV URI dialing Typický formát URI adresy name@company.com URI dialing používá DNS pro vyhledání a nasledné volání koncového terminálu v jiné organizaci, doméně. Dotaz na SRV záznam volané domény vrátí FQDN volané služby (SIP, H323, XMPP,... Bez použití SRV záznamů, je nutné konfigurovat odkazy na volané partnery, sousedy (full-mesh). Standard SIP RFC 3263 & H.323 Annex O 31
DNS SRV Formát SRV záznmů pro SIP a H.323 (RFC 2782) SIP - _sips._tcp.<fully.qualified.domain> 5061 - _sip._tcp.<fully.qualified.domain> 5060 - _sip._udp.<fully.qualified.domain> 5060 H.323 - _h323ls._udp.<fully.qualified.domain> 1719 - RAS - _h323cs._tcp.<fully.qualified.domain> 1720 - Call Signaling Example - _service._protocol.<f.q.dn>. TTL Priority Weight Port Target Host - _sips._tcp.company.com. 86400 20 5 5061 vcs.company.com - _h323ls._udp.company.com. 86400 20 5 1719 vcs.company.com 33
DNS SRV DNS lookup call flow companya.com DNS server DNS Hierarchy companya.com VCS-C CompanyB.com DNS replies with IP address of companyb.com s registered VCS-E. companyb.com DNS server Endpoint register with VCS-C Calls x.y@company B.com companya.com VCS-E Forward SIP Invite to companyb.com using IP address received via DNS Sends SIP 200 OK companyb.com VCS-E Any companya.com codec Endpoint register with VCS-C INTERNAL (A) EXTERNAL Any companyb.com codec INTERNAL (B) 34
Externí ISDN Network H.320 brána H.323 Video Intranet PSTN / ISDN Endpoint GK1 FW1 408-335-5568 RAS H.323/SIP H.323 (SIP) H.320 ISDN Video Endpoint Y Call Control MCU Doplňkové služby, vlastnosti: IVR (video) DTMF Spojování (Bonding) B-kanálů (x64kb/s, 1920K maximum) pro video hovor. 35
Videokonference Nahrávání, streaming Call Control Conferencing Scheduling And Management Monitoring Recording and Streaming Endpoints External Connections centrum Endpoints Conferencing WAN Global B2B Inter- Network Internet mobilní kancelář pobočka 36
Cisco TelePresence Content Server Recording Recording Architecture Overview Cluster GW registration with record. TCS Cluster TCS #1 NAS Dials record.allhands Call Control TCS #10 SQL 37
Cisco TelePresence Content Server Streaming architecture Streaming Architecture TCS Cluster NLB TCS #1 NAS SQL User Clicks on video thumbnail TCS #10 Video is streamed 38
Video Sharing Portal - Show and Share For Enterprises Snadná komunikace, pořízení, sdílení Sdílení videí včetně zajištění soukromí apravidel přístupu Sdílení videí z libovoného zařízení a místa 39
Analytické nástroje Navigace mluvčího v časové ose Navigace klíčových slov v časové ose Časová osa, časové značky 40
Q&A 41
42
Thank you We expect our inbox to be flooded with Site Coordinator forms! UC 2009Cisco Systems, Inc. All rights reserved. 43