Standard approaches and a case study

Size: px
Start display at page:

Download "Standard approaches and a case study"

Transcription

1 Standard approaches and a case study Corso di Sistemi Multimediali A.A Prof. Antonio Picariello Corso di Applicazioni Telematiche A.A Prof. Simon Pietro Romano Università degli Studi di Napoli Federico II Facoltà di Ingegneria 9/6/2011 1

2 Outline Web Conferencing Introduction History and technologies IETF standardization efforts Milestones and ongoing works in the RAI area Centralized Conferencing, Media Control, Session Recording, Via-browser conferencing, Telepresence Systems From theory to practice: the Meetecho platform A fully-fledged standard conferencing system made in unina 2

3 A Web Conferencing definition The term Conference can be used to describe any meeting of people that confer about a certain topic Web Conferencing is used to conduct live meetings or presentations over the Internet 3

4 Features VoIP (Voice over IP) Live video Text chat Slide presentations Whiteboard with annotation Screen/desktop sharing Application sharing Recording Polls and surveys 4

5 History Tele-Conferencing Conference calls (Audio Tele-Conferencing) Video conferences (Video Tele-Conferencing) IP-Conferencing Text Conferencing Audio and Video Conferencing Data Conferencing 5

6 Audio and Video Conferencing Evolution Analog Phone Lines (PSTN) Conference calls Three-way calling Conference bridges Video Telephony Digital Telephony (ISDN) ITU-T H.320 umbrella recommendation Next-Generation Networks & VoIP technologies 6

7 VoIP protocols SIP Session Initiation Protocol, RFC 3261 Call signalling Session intitiation, managing and termination Codec negotiation SDP Session Description Protocol, RFC 4566 Session media stream description RTP Real-time Transport Protocol, RFC3550 Media streams transfer 7

8 Text Conferencing Evolution Asynchronous Meetings Posted text messages (not live) Message/Bulletin Boards Forums Network Newsgroups/Mailing lists Synchronous Meetings Live text communication Internet Relay Chat (IRC) Web-based Chat (CGI/Java) Instant Messaging (Skype/MSN/XMPP/etc.) 8

9 Typical scenarios From Point-to-Point Calls to Multipoint Calls Three-way calling A Coaching scenario A+B C A+B+C B Lecture-mode Conferences Presentation Question & Answers session Ad-hoc and Reserved Conferences Conference-aware/-unaware participants Manage conference/users/media/policies Sidebars/Whispers 9

10 Issues Call signalling Gateway functionality Client A Server SIP H.323 Client B Control and Management Tone detection (DTMF) Dedicated protocols Mixing and Transcoding Terminal capabilities User media profiling Coaching scenario Videoswitching Client A B Server Media A Media C A A Media B Client B B A+B Client C 10

11 Standardization Efforts Geographically dispersed businesses, the rising cost of energy, and the development of NGN lead to the proliferation of proprietary conferencing solutions No standardization for many years Lack of interoperability Platform dependency Security issues Cost Market segmentation Standardization Bodies ITU (International Telecommunication Union) 3GPP (3rd Generation Partnership Project) IETF (Internet Engineering Task Force) 11

12 Standardization Efforts: ITU Established to standardize and regulate international radio and telecommunications International Standards referred to as Recommendations ITU-T: Telecommunication Sector G: Transmission Systems and Media G.71x (Audio compression, mu-law and a-law) G.72x (Audio compression, ADPCM) H: Audiovisual and Multimedia Systems H.320 (PSTN/ISDN, Telephone Systems) H.323 (IP, Packet-based Communication Systems) T: Terminals for Telematic Services T.120 (Data Sharing Protocols) T.140 (RTP Interactive Text) 12

13 Standardization Efforts: IETF Under the umbrella of the Internet Society Develops and promotes Internet Standards Deals in particular with standards of the TCP/IP suite Organization Working Groups (WG) Internet Drafts Requests for Comments (RFC) Rough consensus, running code We will focus on some RAI area activities... 13

14 IETF RAI area RAI Real time Applications and Infrastructure Legacy standards Standard VoIP protocols SIPPING XCON MediaCtrl Brand-new standardization activities SIPREC RTCWEB CLUE 14

15 SIPPING Working Group Session Initiation Protocol Proposal INvestiGation Documents the use of SIP for several applications related to telephony and multimedia SIP Conferencing Models Loosely-Coupled Conference Fully Distributed Multiparty Conference Tightly-Coupled Conference Main actors: - Participants - Focus - Mixer - Policy Server - Notification Server Sip Conferencing Framework 15

16 XCON Working Group Centralized Conferencing ( X CON) A star topology on the signalling plane Advanced conferencing features VoIP + video & data sharing Signalling-agnostic Not only SIP H.323, IAX, Defines : Conference data model and lifecycle A suite of client-server protocols to realize sophisticated conferencing scenarios 16

17 Conference Object &Data Model Template conference object (blueprint) <conference-info> <conference-description> cloning creation <host-info> delete Registered conference object <conference-state> <users> last leave first join <floor-information> delete Active conference object <sidebars-by-val> <sidebars-by-ref> 17

18 Conference object example Conference ID Title Conference state Password / PIN Allowed join modality Floor handling policy Participants info User ID Nickname Signalling URI Floor info Floor ID Associated media Moderator ID Max number of floor owners <info:conference-info entity=" "> <info:conference-description> <info:display-text>my Full-Media Conf</info:display-text> <info:conf-uris> <info:entry> <info:uri>xcon: @meetecho.com</info:uri> <xcon:conference-password>3903/0</xcon:conference-password> </info:entry> </info:conf-uris> <info:available-media> <info:entry label="audiolabel"> <info:type>audio</info:type> </info:entry> <info:entry label="videolabel"> <info:type>video</info:type> </info:entry> </info:available-media> </info:conference-description> <info:conference-state> <info:active>false</info:active> </info:conference-state> <info:users> <info:user entity="13"> <info:display-text>alex</info:display-text> <info:endpoint entity="sip:alex@ :5060"/> </info:user> <info:user entity="14"> <info:display-text>user134</info:display-text> <info:endpoint entity="sip:user134@ :5080"/> </info:user> <xcon:join-handling>allow</xcon:join-handling> </info:users> <xcon:floor-information> <xcon:floor-request-handling>confirm</xcon:floor-request-handling> <xcon:conference-floor-policy> <xcon:floor id="11"> <xcon:media-label>audiolabel</xcon:media-label> <xcon:max-floor-users>8</xcon:max-floor-users> <xcon:moderator-id>13</xcon:moderator-id> </xcon:floor> <xcon:floor id="22"> <xcon:media-label>videolabel</xcon:media-label> </xcon:floor> </xcon:conference-floor-policy> </xcon:floor-information> 18 </info:conference-info>

19 XCON Protocols Signalling SIP, H.323, IAX2, et al. Floor Control BFCP (Binary Floor Control Protocol) Notification Xcon Event Package Conference Control CCMP (Centralized Conferencing Manipulation Protocol) University of Napoli highly active in this field 19

20 CCMP Conference Control Conference CRUD Manipulation Creation From a client-provided model or by cloning system blueprints Retrieval Update User profiles, multimedia flow features (audio volume, video layout, ),... Deletion XML- based Carrying datamodel fragments Single verb HTTP + CCMP body transport solution 20

21 BFCP Floor Control Aimed at coordinating access to a set of shared resources A Floor is a token, a temporary permission to access or manipulate a specific shared resource or set of resources Standardized in RFC 4582 Identifiers (Conferences/Floors/Users) Floor Control Server Floor Control Participant Floor Chair Negotiation of BFCP connections within SIP/SDP standardized in RFC 4583 Only existing implementation to date: COMICS/Ericsson 21

22 BFCP in action 1) Floor Request 2) Notify Chair Decision 3 3) Chair decision 4) Decision 5) Floor Granted/Denied 6) Notify 4 Decision Notify Floor Request Notify Floor Granted Or Denied 5 22

23 S I P MediaCtrl Working Group Defines an architecture in which an Application Server can control a Media Server A Media Server could be completely devoted to perform onerous online/offline operations on media flows: Media Processing Mixing/Transcoding Playing/Recording Storing/Retrieving Detecting Tones (DTMF) Interactive Voice Response (IVR)/VoiceXML Text-to-Speech/Speech Recognition RTP Streams Manipulation S I P S I P R T P A p p l i c a t i o n S e r v e r C o n t r o l C h a n n e l R T P Client B Exploitable approach within conferencing frameworks M e d i a S e r v e r 23

24 SIPREC Working Group SIPREC - SIP-based RECording Designing a protocol based on SIP-extension and a metadata model to deal with multimedia session recording A recorded session can play an important role in different scenarios E-learning, minutes taking, Business analytics Media processing (online/offline) Some media processing actions may require separation between different media streams E.g.: Word-spotting, Speaker identification Emotion-detection 24

25 SIPREC - Architecture Session Recording Client (SRC) Logical entity able to acquire the communication session to be recorded Sends the recording media streams to the SRS Session Recording Server (SRS) Records the received session Recording Session (RS) is made of: CS Multimedia Content CS Metadata 25

26 SIPREC - Requirements Active recording The SRC proactively demands for registration No passive recording / sniffing / wiretapping Session participants MUST be recording-aware Notification mechanisms are needed to inform participants Start, Pause, Resume and Stop controls Define a protocol between SRC and SRS to manage the recording session 26

27 SIPREC Recording Metadata Information that describes recorded media and the Communication Session (CS) to which they relate They have to allow for: Searching and filtering the archived session Performing a meaningful playout e.g., with correct synchronization between media streams 27

28 Recording Metadata Example <recording-metadata xmlns='...:siprec'> <recording id=""> </recording> <group id="" recording=""></group> <session id=""group=""></session> <participant id=""session=""></participant> <stream id=""session=""></stream> <extensiondata id="" parent=""> </extensiondata> </recording-metadata>

29 Recording Metatada Elements Recording Session Features: ID, recording type (selective, persistent), recording requestor (SRC or SRS), One or mode associated CSG Communication Session Group (CSG) Identified by a unique ID Group of one or more CS belonging to the same macro-session Communication Session (CS) Features: ID, call termination reason, start time, end time, Can involve one or more Participant elements and one or more Media Stream elements Participant Features: name, AoR, participant role, Media Stream Features: start time, stop time, codec, SDP m-line reference,.. Extension Data Envisioned the optional presenxe of additional data not specified as part of SIPREC 29

30 RTCWEB Working Group Real Time Communication on the World Wide Web Goal: standardizing basic components enabling interactive rich communication using audio, video, collaboration, games, etc. between two peers' web-browsers Direct browser-to-browser communication Nowadays several different methods exists, but they are not interoperable since they rely on incompatible browser plug-in platform Collaboration with the W3C WEBRTC group : IETF architecture and requirements W3C Javascript API development The idea: client-side applications, typically written in HTML and Javascript, interacting with web browser through a yet-to-be-defined API 30

31 RTCWEB IETF issues Identification and definition of network-related aspects Control protocols Connection establishment and management Connection-less transport Selection of the most suitable encoders/decoders Codec negotiation New threats and security issues Firewall and NAT traversal Interoperation with legacy VoIP equipment, keeping the balance with practicality of browser deployment 31

32 CLUE Working Group ControLling multiple streams for telepresence Telepresence systems provide high definition, high quality audio/video enabling a "being-there" / immersive experience Use of multiple displays permitting life size image reproduction using multiple cameras, encoders, decoders, microphones and loudspeakers 32

33 CLUE issues specifications for SIP-based conferencing systems to enable communication of information about media streams necessary to make reasonable decisions about transmitting, selecting, and rendering media streams: Spatial relationships of cameras, displays, microphones, and loudspeakers Viewpoints - field of view/capture for camera/microphone/display/loudspeaker Senders and intermediate devices use them to understand how best to compose streams for receivers Receivers can know the characteristics of the received streams Usage of the stream (presentation, document camera output, ) Aspect ratio of cameras and displays Sources selection receiver-driven 33

34 Meetecho Platform Web conferencing and on-line collaboration tool Academic spin-off since Spring 2011 Developed by COMICS members and Unina students Main features: Scalable and Performing Client-Server Solution IETF standards compliant (XCON, Media Ctrl) Open-source Java-based Desktop Client Mobile device access support Android iphone, ipad BlackBerry Symbian Windows Phone Web browser access support (Meetecho Weblite) 34

35 Meetecho capabilities PSTN audio Voice over IP audio Live video Audio & Video Moderation Presentation delivery Desktop/screen sharing Text chat Presence File sharing Whiteboard Sharing Basic security Remote Control Session Recording Polls & Surveys Mobility support Web access support

36 Meetecho in action

37 Audio/Video controls panel Mirror On/Off Pause Audio Pause Video Listen/Talk Volume Selection of the desired contribution

38 Moderated Scenarios Realized by means of BFCP The conference chair decides to grant or not audio and/or video floor to the requestor The Meetecho server allows only granted users to contribute their media within the conference media mix Adaptive video layout depending on granted participant number

39 Slide sharing Slides are converted in background to a series of images made available on a web server All kind of presentation are supported Microsoft Office (ppt, pptx, doc, docx, xls, xlsx) OpenOffice (odp) Pdf Slides previously exported in image formats as (gif, jpg, png, ecc.) The presenter is the one who controls slide progress Slides can be sent to the whiteboard for online collaborative modifications

40 Whiteboard Shared between conference participants Allows to Draw illustrative sketches Modify slides Insert clip-art Save file modifications

41 Text Chat Based on XMPP (extensible Messaging and Presence Protocol) Allows instant messaging during conference sessions between conference participants Features Roster management Presence info Single file sharing Conversation chronology

42 Polling Creating, answering and consulting real-time surveys for conference participants

43 Desktop sharing Meetecho users can Show to other participants their desktop activities Render desktop control to other participants Set visualization quality

44 Video mixing (1) Up to 16 parallel video streams in a single conference Mixing strategy: The mixer receives participant video contributions Video streams are composed in a mosaico stream The mixer sends to each participant the single mosaico stream and not each single video contribution That allows for Constant load Constant bandwidth consumption

45 Video mixing (2) Other tools overwhelm clients with as many flows as the contributing participants number Users Server User Meetecho mixes video streams and sends always a single flow to each users Users Meetecho Server User

46 Meetecho codecs Supported audio codecs: GSM G.711 u-law Supported video codecs: H.323 Q-CIF (176 x 144 pixel) H.323 CIF (352x288 pixel) 46

47 Managing Scalability Centralized case A single focus for N users Distibuted case Cascaded Conferencing Load-balancing users between more interoperating focuses Each focus is seen as a participant by the other focus Orchestration of a set of XCON clouds Experimental campaign showed performance benefits whit the increase of the participant number 47

48 Meetecho Session Recording Meetecho Session Metadata are encoded using SMIL (Synchronized Multimedia Integration Language) Well known and established standard specification Recordings are available in a standard fashion Media timing aware Enabling synchronized playout Allowing media stream separation A Recording Server is envisioned To receive all conference media streams and record them To encode stream-related metadata info in the standard SMIL format 48

49 Server-side recording Client-side recording may be realized by means of ordinary desktop recording softwares Available tools: Adobe Captivate, Wink, Istanbul, Byzanz, Simple and fast Conferencing platfom independent Client-side recording drawbacks: Only a single perspective is taken into account Recorded media flattened to a single, very large video Output files usually in proprietary formats Flash, OGGTheora, Meetecho server-side recording approach uses standard formats is more suitable for multimedia session with several media and etherogeneous devices involved 49

50 Recording audio & video Both Audio and video from each participant are aggregated in the central mixer the mixer can record and store them locally or on a remote storage SIP XCON AS MEDIACTRL SIP UA-A RTP Mixer RTP UA-B Transcoding, adaptation and other operation may be carried out on the streams RTP UA-A (Rx + Tx) RTP UA-B (Rx + Tx) The output is a single file containing both audio and video (AVI file with specific codecs) Recorder

51 Recording IM & events Chat contributions are saved together with timestamps and info on the employed IM protocol C (MSRP) UAC-C 10:11:24 Hi! UAC-A A (XMPP) 10:11:26 Hey C Recorder B (IRC) 10:11:30 Hello UAC-B Textual event notification may be treated as well Slide changes Join /leave events Poll announcement [ ] 10:11:24 <User C> Hi! 10:11:26 <User A> Hey C 10:11:30 <User B> Hello [ ] 51

52 Recording slide presentations Presentations are considered assimple slideshows of static images Slide change events are triggered and notified via XMPP, registered as text Slides are registered as a series of images together with metadata info (associated events) 52

53 Recording whiteboarding UAC-C C (XMPP) 10:11:20 line UAC-A A (XMPP) 10:10:56 circle Whiteboard Server B (XMPP) 10:12:30 text UAC-B [ ] 10:10:56 <User A> circle 10:11:20 <User C> line 10:12:30 <User B> text [ ] 53

54 Putting It All Together: SMIL Standard XML-based markup language for describing presentations involving heterogeneous media SMIL metadata file <head> Generic metadata and layout composition details <body> References to media to be included (URL) Layout regions info Timing info 54

55 Media metadata SMIL allows for both standard and non-standard media to be included in a presentation Standard media streams have dedicated standard tags in the media part of the <body> <video> the A/V Meetecho recording AVI file <textstream> IM, event notifications, converted in Real-Time Text docs <img> slides Non-standard media are included in the <ref> tag whiteboarding case 55

56 A Meetecho conf SMIL file 56

57 Playing out the recording (1) 1. START 7. SHOW SMILenabled player 2. get conf45.smil Session database Web server 3. get audio/video 4. get RealText file 5. get slide images 6. get whiteboard packets video text slides whiteboard 57

58 Playing out the recording (2) General approach: 1) Retrieval of the SMIL file (HTTP or out-of-band mechanism) 2) SMIL file is passed to a compliant media player preparying the presentation layout 3) The player retrieves and reproduces each supported media SMIL players examples : RealPlayer, Ambulant, Standard stream support Don t play Meetecho whiteboarding Meetcho players! 58

59 Playing out the recordings (3) 3 options 1) Watch it online by means of a JNLPbased custom player 2) Watch it online with HTML5 3) Download the registration and watch it offline (jar file) 59

60 Session recordings available at: 60

Chapter 11: Understanding the H.323 Standard

Chapter 11: Understanding the H.323 Standard Página 1 de 7 Chapter 11: Understanding the H.323 Standard This chapter contains information about the H.323 standard and its architecture, and discusses how Microsoft Windows NetMeeting supports H.323

More information

Setting up CLUE telepresence sessions via the WebRTC data channel IPTComm2014, Chicago, September 30 th 2014

Setting up CLUE telepresence sessions via the WebRTC data channel IPTComm2014, Chicago, September 30 th 2014 Setting up CLUE telepresence sessions via the WebRTC data channel, September 30 th 2014 Roberta Presta & Simon Pietro Romano {roberta.presta,spromano}@unina.it Telepresence Real-time multimedia application

More information

This is a sample chapter of WebRTC: APIs and RTCWEB Protocols of the HTML5 Real-Time Web by Alan B. Johnston and Daniel C. Burnett.

This is a sample chapter of WebRTC: APIs and RTCWEB Protocols of the HTML5 Real-Time Web by Alan B. Johnston and Daniel C. Burnett. This is a sample chapter of WebRTC: APIs and RTCWEB Protocols of the HTML5 Real-Time Web by Alan B. Johnston and Daniel C. Burnett. For more information or to buy the paperback or ebook editions, visit

More information

A Standard Framework for Content Adaptation: MediaCtrl

A Standard Framework for Content Adaptation: MediaCtrl A Standard Framework for Content Adaptation: MediaCtrl Lorenzo Miniero (CINI-UoN) The Italian CONTENT Local Industry Workshop Napoli, 29 th May 2009 1 Overview Issues Heterogeneous Networks Heterogeneous

More information

TSIN02 - Internetworking

TSIN02 - Internetworking Lecture 8: SIP and H323 Litterature: 2004 Image Coding Group, Linköpings Universitet Lecture 8: SIP and H323 Goals: After this lecture you should Understand the basics of SIP and it's architecture Understand

More information

INSE 7110 Winter 2009 Value Added Services Engineering in Next Generation Networks Week #2. Roch H. Glitho- Ericsson/Concordia University

INSE 7110 Winter 2009 Value Added Services Engineering in Next Generation Networks Week #2. Roch H. Glitho- Ericsson/Concordia University INSE 7110 Winter 2009 Value Added Services Engineering in Next Generation Networks Week #2 1 Outline 1. Basics 2. Media Handling 3. Quality of Service (QoS) 2 Basics - Definitions - History - Standards.

More information

Intended status: Informational Expires: March 17, 2014 University of Napoli September 13, 2013

Intended status: Informational Expires: March 17, 2014 University of Napoli September 13, 2013 SIPREC Internet-Draft Intended status: Informational Expires: March 17, 2014 P. Kyzivat M. Yan Huawei S. Romano University of Napoli September 13, 2013 Abstract Multimedia Conference Recording Use Cases

More information

IMS Client Framework for All IP-Based Communication Networks

IMS Client Framework for All IP-Based Communication Networks IMS Client Framework for All IP-Based Communication Networks D. Jayaram, S. Vijay Anand, Vamshi Raghav, Prashanth Kumar, K. Riyaz & K. Kishan Larsen & Toubro InfoTech Limited Research and Development Group,

More information

Multimedia Applications. Classification of Applications. Transport and Network Layer

Multimedia Applications. Classification of Applications. Transport and Network Layer Chapter 2: Representation of Multimedia Data Chapter 3: Multimedia Systems Communication Aspects and Services Multimedia Applications and Communication Protocols Quality of Service and Resource Management

More information

P2PSIP, ICE, and RTCWeb

P2PSIP, ICE, and RTCWeb P2PSIP, ICE, and RTCWeb T-110.5150 Applications and Services in Internet October 11 th, 2011 Jouni Mäenpää NomadicLab, Ericsson Research AGENDA Peer-to-Peer SIP (P2PSIP) Interactive Connectivity Establishment

More information

Instavc White Paper. Future of Enterprise Communication

Instavc White Paper. Future of Enterprise Communication Future of Enterprise Communication InstaVC is a futuristic Video Collaboration platform for the organizations to achieve client-less and plugin free, real-time communication which enables peer-to-peer

More information

Lecture 14: Multimedia Communications

Lecture 14: Multimedia Communications Lecture 14: Multimedia Communications Prof. Shervin Shirmohammadi SITE, University of Ottawa Fall 2005 CEG 4183 14-1 Multimedia Characteristics Bandwidth Media has natural bitrate, not very flexible. Packet

More information

Interactive Distance Learning based on SIP

Interactive Distance Learning based on SIP S. Sae-Wong, T. Kamolphiwong, S. Kamolphiwong, and N. Wittayasirikul Centre for Network Research (CNR), Department of Computer Engineering, Faculty of Engineering, Prince of Songkla University, Hatyai,

More information

Oracle Communications WebRTC Session Controller

Oracle Communications WebRTC Session Controller Oracle Communications WebRTC Session Controller Concepts Release 7.0 E40976-01 November 2013 Oracle Communications WebRTC Session Controller Concepts, Release 7.0 E40976-01 Copyright 2013, Oracle and/or

More information

VoIP. ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts

VoIP. ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts VoIP System Gatekeeper: A gatekeeper is useful for handling VoIP call connections includes managing terminals, gateways and MCU's (multipoint

More information

Configure Conference Bridges

Configure Conference Bridges Conference Bridges Overview, page 1 s, page 1 Conference Bridge Configuration Task Flow, page 6 Conference Bridges Overview Conference bridge for Cisco Unified Communications Manager is a software or hardware

More information

Become a WebRTC School Qualified Integrator (WSQI ) supported by the Telecommunications Industry Association (TIA)

Become a WebRTC School Qualified Integrator (WSQI ) supported by the Telecommunications Industry Association (TIA) WSQI Certification Become a WebRTC School Qualified Integrator (WSQI ) supported by the Telecommunications Industry Association (TIA) Exam Objectives The WebRTC School Qualified Integrator (WSQI ) is designed

More information

Introduction. H.323 Basics CHAPTER

Introduction. H.323 Basics CHAPTER CHAPTER 1 Last revised on: October 30, 2009 This chapter provides an overview of the standard and the video infrastructure components used to build an videoconferencing network. It describes the basics

More information

Network Working Group Request for Comments: 4597 Category: Informational Cisco Systems, Inc. July 2006

Network Working Group Request for Comments: 4597 Category: Informational Cisco Systems, Inc. July 2006 Network Working Group Request for Comments: 4597 Category: Informational R. Even Polycom N. Ismail Cisco Systems, Inc. July 2006 Conferencing Scenarios Status of This Memo This memo provides information

More information

Overview of the Session Initiation Protocol

Overview of the Session Initiation Protocol CHAPTER 1 This chapter provides an overview of SIP. It includes the following sections: Introduction to SIP, page 1-1 Components of SIP, page 1-2 How SIP Works, page 1-3 SIP Versus H.323, page 1-8 Introduction

More information

Collaborative Conferencing

Collaborative Conferencing CHAPTER 8 Revised: March 30, 2012, When there are three or more participants involved in a call, the call becomes a conference. In collaborative conferencing, the audio, video and content from some or

More information

Adobe Connect: Overview

Adobe Connect: Overview Adobe Connect: Overview Table of Contents Table of Contents... 1 Overview of Adobe Connect... 2 Recommended Use... 2 Roles and Privileges... 2 Menu Bar... 3 Prepare Room and Upload Content... 4 Create

More information

Z24: Signalling Protocols

Z24: Signalling Protocols Z24: Signalling Protocols Mark Handley H.323 ITU protocol suite for audio/video conferencing over networks that do not provide guaranteed quality of service. H.225.0 layer Source: microsoft.com 1 H.323

More information

Multimedia in the Internet

Multimedia in the Internet Protocols for multimedia in the Internet Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ > 4 4 3 < 2 Applications and protocol stack DNS Telnet

More information

ETSI TS V8.2.0 ( ) Technical Specification

ETSI TS V8.2.0 ( ) Technical Specification TS 124 147 V8.2.0 (2009-01) Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; Conferencing using the IP Multimedia (IM)

More information

RTP model.txt 5/8/2011

RTP model.txt 5/8/2011 Version 0.3 May 6, 2011 (1) Introduction This document provides recommendations and guidelines for RTP and RTCP in context of SIPREC. In order to communicate most effectively, Session Recording Client

More information

CS519: Computer Networks. Lecture 9: May 03, 2004 Media over Internet

CS519: Computer Networks. Lecture 9: May 03, 2004 Media over Internet : Computer Networks Lecture 9: May 03, 2004 Media over Internet Media over the Internet Media = Voice and Video Key characteristic of media: Realtime Which we ve chosen to define in terms of playback,

More information

H.323. Definition. Overview. Topics

H.323. Definition. Overview. Topics H.323 Definition H.323 is a standard that specifies the components, protocols and procedures that provide multimedia communication services real-time audio, video, and data communications over packet networks,

More information

IBM Sametime Web Client & Meeting Server - An Introduction to new features in version 9.0.1

IBM Sametime Web Client & Meeting Server - An Introduction to new features in version 9.0.1 IBM Sametime Web Client & Meeting Server - An Introduction to new features in version 9.0.1 Open Mic Date: 13-10-2016 IBM Collaboration Solutions Open Mic Team Jayesh Parmar - IBM ICS Support engineer

More information

Janus: back to the future of WebRTC!

Janus: back to the future of WebRTC! : back to the future of! Alessandro Amirante alex@meetecho.com Tobia Castaldi tcastaldi@meetecho.com Lorenzo Miniero lorenzo@meetecho.com Simon Pietro Romano spromano@unina.it January 14, 2015 Outline

More information

HUAWEI TE Mobile&TE Desktop V100R001C10. Product Overview. Issue 01. Date HUAWEI TECHNOLOGIES CO., LTD.

HUAWEI TE Mobile&TE Desktop V100R001C10. Product Overview. Issue 01. Date HUAWEI TECHNOLOGIES CO., LTD. V100R001C10 Issue 01 Date 2014-10-10 HUAWEI TECHNOLOGIES CO., LTD. 2014. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written

More information

Cisco TelePresence MCU 4200 Series

Cisco TelePresence MCU 4200 Series Cisco TelePresence MCU 4200 Series Figure 1. Cisco TelePresence MCU 4200 Series Product Overview The Cisco TelePresence MCU 4200 Series is the industry s leading standard-definition (SD) multimedia conferencing

More information

Keep Calm and Call On! IBM Sametime Communicate Softphone Made Simple. Frank Altenburg, IBM

Keep Calm and Call On! IBM Sametime Communicate Softphone Made Simple. Frank Altenburg, IBM Keep Calm and Call On! IBM Sametime Communicate Softphone Made Simple Frank Altenburg, IBM Agenda Voice and Video an effective way to do business! Sametime Softphone Computer is your phone! Sametime Voice

More information

3GPP TS V ( )

3GPP TS V ( ) TS 23.333 V12.5.0 (2015-03) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Multimedia Resource Function Controller (MRFC) - Multimedia

More information

Media Communications Internet Telephony and Teleconference

Media Communications Internet Telephony and Teleconference Lesson 13 Media Communications Internet Telephony and Teleconference Scenario and Issue of IP Telephony Scenario and Issue of IP Teleconference ITU and IETF Standards for IP Telephony/conf. H.323 Standard

More information

Networked Multimedia and Internet Video. Colin Perkins

Networked Multimedia and Internet Video. Colin Perkins Networked Multimedia and Internet Video Colin Perkins IP video will represent 80% of all traffic by 2019, up from 67% in 2014 Source: Cisco Visual Networking Index, 2015 2 History MPEG TS YouTube MPEG

More information

Voice over IP (VoIP)

Voice over IP (VoIP) Voice over IP (VoIP) David Wang, Ph.D. UT Arlington 1 Purposes of this Lecture To present an overview of Voice over IP To use VoIP as an example To review what we have learned so far To use what we have

More information

Configure Conference Bridges

Configure Conference Bridges Conference Bridges Overview, page 1 Conference Bridge Types, page 1 Call Preservation, page 4 Call Preservation Scenarios, page 5 Conference Bridge Configuration Task Flow, page 7 Conference Bridges Overview

More information

VoIP Basics. 2005, NETSETRA Corporation Ltd. All rights reserved.

VoIP Basics. 2005, NETSETRA Corporation Ltd. All rights reserved. VoIP Basics Phone Network Typical SS7 Network Architecture What is VoIP? (or IP Telephony) Voice over IP (VoIP) is the transmission of digitized telephone calls over a packet switched data network (like

More information

Location Based Advanced Phone Dialer. A mobile client solution to perform voice calls over internet protocol. Jorge Duda de Matos

Location Based Advanced Phone Dialer. A mobile client solution to perform voice calls over internet protocol. Jorge Duda de Matos Location Based Advanced Phone Dialer A mobile client solution to perform voice calls over internet protocol Jorge Duda de Matos Superior Institute of Technology (IST) Lisbon, Portugal Abstract Mobile communication

More information

ETSI TS V ( )

ETSI TS V ( ) TS 123 333 V10.3.0 (2012-01) Technical Specification Universal Mobile Telecommunications System (UMTS); LTE; Multimedia Resource Function Controller (MRFC) - Multimedia Resource Function Processor (MRFP)

More information

Application Notes for Packet One SIP Trunk System Version 3.1 Interoperability with Avaya Software Communication System Release Issue 1.

Application Notes for Packet One SIP Trunk System Version 3.1 Interoperability with Avaya Software Communication System Release Issue 1. Avaya Solution & Interoperability Test Lab Application Notes for Packet One SIP Trunk System Version 3.1 Interoperability with Avaya Software Communication System Release 4.0 - Issue 1.0 Abstract These

More information

Mohammad Hossein Manshaei 1393

Mohammad Hossein Manshaei 1393 Mohammad Hossein Manshaei manshaei@gmail.com 1393 Voice and Video over IP Slides derived from those available on the Web site of the book Computer Networking, by Kurose and Ross, PEARSON 2 Multimedia networking:

More information

IETF Video Standards A review, some history, and some reflections. Colin Perkins

IETF Video Standards A review, some history, and some reflections. Colin Perkins IETF Video Standards A review, some history, and some reflections Colin Perkins Internet Engineering Task Force The goal of the IETF is to make the Internet work better Technical development of protocol

More information

Skype for Business Mobile Client Comparison Guide

Skype for Business Mobile Client Comparison Guide Mobile Client Introduction can be used on a personal mobile device through the mobile application (app). The mobile app allows users to view presence information, send and receive instant messages and

More information

LifeSize Multipoint Extension Administrator Guide

LifeSize Multipoint Extension Administrator Guide LifeSize Multipoint Extension Administrator Guide NOTICE January 2009 Copyright Notice 2009 LifeSize Communications Inc, and its licensors. All rights reserved. LifeSize Communications has made every effort

More information

CCMP: a novel standard protocol for Conference Management in the XCON Framework

CCMP: a novel standard protocol for Conference Management in the XCON Framework CCMP: a novel standard protocol for Conference Management in the XCON Framework Mary Barnes Nortel mary.barnes@nortel.com Simon Pietro Romano Univeristy of Napoli Federico II spromano@unina.it Lorenzo

More information

Internet Engineering Task Force (IETF) Category: Standards Track. Fidelity Investments J. Urpalainen Nokia March 2012

Internet Engineering Task Force (IETF) Category: Standards Track. Fidelity Investments J. Urpalainen Nokia March 2012 Internet Engineering Task Force (IETF) Request for Comments: 6501 Category: Standards Track ISSN: 2070-1721 O. Novo G. Camarillo Ericsson D. Morgan Fidelity Investments J. Urpalainen Nokia March 2012 Conference

More information

[MS-TURNBWM]: Traversal using Relay NAT (TURN) Bandwidth Management Extensions

[MS-TURNBWM]: Traversal using Relay NAT (TURN) Bandwidth Management Extensions [MS-TURNBWM]: Traversal using Relay NAT (TURN) Bandwidth Management Extensions Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open

More information

Department of Computer Science. Burapha University 6 SIP (I)

Department of Computer Science. Burapha University 6 SIP (I) Burapha University ก Department of Computer Science 6 SIP (I) Functionalities of SIP Network elements that might be used in the SIP network Structure of Request and Response SIP messages Other important

More information

Cisco WebEx Meeting Center Video Conferencing

Cisco WebEx Meeting Center Video Conferencing Data Sheet Cisco WebEx Meeting Center Video Conferencing Simplify your IT department s work and make it easy for participants to join meetings from any standards-based video endpoint with Cisco WebEx Meeting

More information

Web Meeting. User Guide

Web Meeting. User Guide Tools@WORK Web Meeting User Guide Tools@WORK Web Meeting User Guide Table of Contents 1 Manage your meeting - The basics - Schedule your first meeting - Inviting people to your meeting - View meeting details

More information

Popular protocols for serving media

Popular protocols for serving media Popular protocols for serving media Network transmission control RTP Realtime Transmission Protocol RTCP Realtime Transmission Control Protocol Session control Real-Time Streaming Protocol (RTSP) Session

More information

Envivio Mindshare Presentation System. for Corporate, Education, Government, and Medical

Envivio Mindshare Presentation System. for Corporate, Education, Government, and Medical Envivio Mindshare Presentation System for Corporate, Education, Government, and Medical Introducing the Envivio Mindshare Presentation System The Envivio Mindshare Presentation system is a highly optimized

More information

Multimedia Technologies for Convergent Networks

Multimedia Technologies for Convergent Networks Dr. Marwan Jabri Founder and CTO Dilithium Networks Multimedia Technologies for Convergent Networks IMTC Spring Forum May 11, 2006 3G/Broadband Video/Multimedia Services Real Time Conversational Video

More information

Cisco Unified Presence 8.0

Cisco Unified Presence 8.0 Cisco Unified Presence 8.0 Cisco Unified Communications Solutions unify voice, video, data, and mobile applications on fixed and mobile networks, enabling easy collaboration every time from any workspace.

More information

ETSI TS V ( )

ETSI TS V ( ) TS 124 147 V15.0.0 (2018-06) TECHNICAL SPECIFICATION Digital cellular telecommunications system (Phase 2+) (GSM); Universal Mobile Telecommunications System (UMTS); LTE; Conferencing using the IP Multimedia

More information

SERIES Q: SWITCHING AND SIGNALLING Signalling requirements and protocols for the NGN Service and session control protocols supplementary services

SERIES Q: SWITCHING AND SIGNALLING Signalling requirements and protocols for the NGN Service and session control protocols supplementary services International Telecommunication Union ITU-T Q.3613 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (05/2012) SERIES Q: SWITCHING AND SIGNALLING Signalling requirements and protocols for the NGN Service

More information

Session Initiation Protocol (SIP)

Session Initiation Protocol (SIP) Session Initiation Protocol (SIP) Introduction A powerful alternative to H.323 More flexible, simpler Easier to implement Advanced features Better suited to the support of intelligent user devices A part

More information

12/12/2012 Cisco TIP Endpoint Profile TX 6 Page 1 Doc version: 1.0

12/12/2012 Cisco TIP Endpoint Profile TX 6 Page 1 Doc version: 1.0 12/12/2012 Cisco TIP Endpoint Profile TX 6 Page 1 Cisco TIP Endpoint TX 6 Implementation Profile (for use with TIP v8) Agreement. Information about that Agreement is available at www.imtc.org/tip Modification

More information

ITU-T Q Signalling architecture and requirements for IP-based short message service over ITU-T defined NGN

ITU-T Q Signalling architecture and requirements for IP-based short message service over ITU-T defined NGN I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T Q.3053 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (03/2017) SERIES Q: SWITCHING AND SIGNALLING, AND ASSOCIATED MEASUREMENTS

More information

Vendor: Cisco. Exam Code: Exam Name: Implementing Cisco Video Network Devices (CIVND) Version: Demo

Vendor: Cisco. Exam Code: Exam Name: Implementing Cisco Video Network Devices (CIVND) Version: Demo Vendor: Cisco Exam Code: 210-065 Exam Name: Implementing Cisco Video Network Devices (CIVND) Version: Demo Exam A QUESTION 1 Refer to the exhibit. Which system does this web user interface refer to? A.

More information

X-Communicator: Implementing an advanced adaptive SIP-based User Agent for Multimedia Communication

X-Communicator: Implementing an advanced adaptive SIP-based User Agent for Multimedia Communication X-Communicator: Implementing an advanced adaptive SIP-based User Agent for Multimedia Communication Shakil Siddique, Raimund K. Ege and S. Masoud Sadjadi School of Computer Science Florida International

More information

For more information about the Cisco Jabber suite of products, see https://www.cisco.com/go/jabber.

For more information about the Cisco Jabber suite of products, see https://www.cisco.com/go/jabber. About Cisco Jabber, page 1 Purpose of this Guide, page 1 Feature Configuration Overview, page 1 About Cisco Jabber Cisco Jabber is a suite of Unified Communications applications that allow seamless interaction

More information

Minnesota Microsoft Unified Communications User Group Welcome! March 26, 2009

Minnesota Microsoft Unified Communications User Group Welcome! March 26, 2009 Minnesota Microsoft Unified Communications User Group Welcome! March 26, 2009 Today s presenters Rob Hanson rhanson@avtex.com Business Development for UC Colleen Reynolds creynolds@avtex.comcom Ops Manager

More information

INTERNATIONAL TELECOMMUNICATION UNION

INTERNATIONAL TELECOMMUNICATION UNION INTERNATIONAL TELECOMMUNICATION UNION ITU-T H.323 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU Annex G (02/00) SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services Systems

More information

WebRTC standards update (September 2014) Victor Pascual

WebRTC standards update (September 2014) Victor Pascual WebRTC standards update (September 2014) Victor Pascual Avila Victor.pascual@quobis.com @victorpascual About Me Technology, Innovation & Strategy Consultant Main focus: help make WebRTC happen involved

More information

CALL MANAGER DOWNLOAD AND SETUP

CALL MANAGER DOWNLOAD AND SETUP CALL MANAGER W I N D O W S U S E R G U I D E Call Manager, our meeting and collaboration application enhances the way you communicate by making meetings convenient and easy to manage. It improves your

More information

Internet. Class-In charge: S.Sasirekha

Internet. Class-In charge: S.Sasirekha Internet Class-In charge: S.Sasirekha COMPUTER NETWORK A computer network is a collection of two or more computers, which are connected together to share information and resources. Network Operating Systems

More information

Web Conference - InstaVC WebRTC-based Clientless VC Make the Right Impression Collaborate with your team like never before. With InstaVC, give presentations, have productive discussions, and come up with

More information

Cisco TelePresence Content Server

Cisco TelePresence Content Server Cisco TelePresence Content Server The Cisco TelePresence portfolio creates an immersive, face-to-face experience over the network - empowering you to collaborate with others like never before. Through

More information

ZyXEL V120 Support Notes. ZyXEL V120. (V120 IP Attendant 1 Runtime License) Support Notes

ZyXEL V120 Support Notes. ZyXEL V120. (V120 IP Attendant 1 Runtime License) Support Notes ZyXEL V120 (V120 IP Attendant 1 Runtime License) Support Notes Version 1.00 April 2009 1 Contents Overview 1. Overview of V120 IP Attendant...3 2. Setting up the V120...4 3. Auto Provision...7 4. V120

More information

Internet Engineering Task Force (IETF) Request for Comments: R. Jain IPC Systems K. Rehor Cisco Systems, Inc. May 2014

Internet Engineering Task Force (IETF) Request for Comments: R. Jain IPC Systems K. Rehor Cisco Systems, Inc. May 2014 Internet Engineering Task Force (IETF) Request for Comments: 7245 Category: Informational ISSN: 2070-1721 A. Hutton, Ed. Unify L. Portman, Ed. NICE Systems R. Jain IPC Systems K. Rehor Cisco Systems, Inc.

More information

Interworking Between SIP and MPEG-4 DMIF For Heterogeneous IP Video Conferencing

Interworking Between SIP and MPEG-4 DMIF For Heterogeneous IP Video Conferencing Interworking Between SIP and DMIF For Heterogeneous IP Video Conferencing Toufik Ahmed 1, Ahmed Mehaoua 1 and Raouf Boutaba 2 1 University of Versailles, CNRS-PRiSM Lab. 45 av. des Etats-Unis, 78000, Versailles,

More information

Janus: a general purpose WebRTC gateway

Janus: a general purpose WebRTC gateway : a general purpose gateway Lorenzo Miniero lorenzo@meetecho.com FOSDEM 2016 Real Time devroom 30 th January 2016, Brussels Outline 1 A brief introduction 2 Some context and standardization activities

More information

SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services Communication procedures

SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services Communication procedures I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU H.248.94 (11/2015) SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure

More information

Media Resources CHAPTER

Media Resources CHAPTER 17 CHAPTER Revised: April 30, 2013; A media resource is a software-based or hardware-based entity that performs media processing functions on the data streams to which it is connected. Media processing

More information

Alkit Reflex RTP reflector/mixer

Alkit Reflex RTP reflector/mixer Alkit Reflex RTP reflector/mixer Mathias Johanson, Ph.D. Alkit Communications Introduction Real time audio and video communication over IP networks is attracting a lot of interest for applications like

More information

Basic Architecture of H.323 C. Schlatter,

Basic Architecture of H.323 C. Schlatter, Basic Architecture of H.323 C. Schlatter, schlatter@switch.ch 2003 SWITCH Agenda Background to H.323 Components of H.323 H.323 Protocols Overview H.323 Call Establishment 2003 SWITCH 2 Background to H.323

More information

Thin Client Content Options

Thin Client Content Options Content Adaptation and Provisioning David Tipper Associate Professor Department of Information Science and Telecommunications University of Pittsburgh tipper@tele.pitt.edu http://www.sis.pitt.edu/~dtipper/2727.html

More information

Overview of SIP. Information About SIP. SIP Capabilities. This chapter provides an overview of the Session Initiation Protocol (SIP).

Overview of SIP. Information About SIP. SIP Capabilities. This chapter provides an overview of the Session Initiation Protocol (SIP). This chapter provides an overview of the Session Initiation Protocol (SIP). Information About SIP, page 1 How SIP Works, page 4 How SIP Works with a Proxy Server, page 5 How SIP Works with a Redirect Server,

More information

Cisco WebEx Cloud Connected Audio

Cisco WebEx Cloud Connected Audio Cisco WebEx Connected Audio What if you could provide employees, partners, and vendors with a better, more consistent web conferencing experience that actually helped reduce costs? Our integrated audio

More information

A Plexos International Network Operating Technology May 2006

A Plexos International Network Operating Technology May 2006 A Plexos International Network Operating Technology May 2006 BY 4664 Jamestown Ave, Suite 325 Baton Rouge, LA 70808 225.218.8002 1.0 Introduction. is a software environment comprised of proven technologies

More information

Cisco ATA 191 Analog Telephone Adapter Overview

Cisco ATA 191 Analog Telephone Adapter Overview Cisco ATA 191 Analog Telephone Adapter Overview Your Analog Telephone Adapter, page 1 Your Analog Telephone Adapter The ATA 191 analog telephone adapter is a telephony-device-to-ethernet adapter that allows

More information

Wal-Mart Canada: Adobe Connect User Guide

Wal-Mart Canada: Adobe Connect User Guide Wal-Mart Canada: Adobe Connect User Guide ADOBE CONNECT 3 WHAT IS IT? 3 HOW TO USE IT? 3 WHO CAN USE IT? 3 WHERE IS IT? 3 GETTING HELP 3 TECHNICAL REQUIREMENTS 3 GETTING STARTED WITH ADOBE CONNECT BASICS

More information

Cisco TelePresence Content Server

Cisco TelePresence Content Server Data Sheet Figure 1. Product Overview With the Cisco TelePresence Content Server (Content Server), your organization can share knowledge and enhance communication by recording video conferences. You can

More information

ITU-T Y Next generation network evolution phase 1 Overview

ITU-T Y Next generation network evolution phase 1 Overview I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T Y.2340 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (09/2016) SERIES Y: GLOBAL INFORMATION INFRASTRUCTURE, INTERNET PROTOCOL

More information

Telepresence solution design,features, updates

Telepresence solution design,features, updates Telepresence solution design,features, updates Cornel Chirculete Unified Communication and Contact Center Senior Consultant Agenda Introduction Users and Endpoints Call Control Conferencing Scheduling

More information

Chapter 7 Multimedia Networking

Chapter 7 Multimedia Networking Chapter 7 Multimedia Networking Principles Classify multimedia applications Identify the network services and the requirements the apps need Making the best of best effort service Mechanisms for providing

More information

Protocols and Layers. Networked Systems (H) Lecture 2

Protocols and Layers. Networked Systems (H) Lecture 2 Protocols and Layers Networked Systems (H) Lecture 2 This work is licensed under the Creative Commons Attribution-NoDerivatives 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/4.0/

More information

SIPREC Conference Recording (dra3- kyzivat- siprec- conference- use- cases- 00)

SIPREC Conference Recording (dra3- kyzivat- siprec- conference- use- cases- 00) SIPREC Conference Recording (dra3- kyzivat- siprec- conference- use- cases- 00) IETF 87, November 4, 2013 Authors: Michael Yan, Paul Kyzivat, Simon Romano Goals for today Charter & Milestone additons Overview

More information

A Host and Presenter s Guide to the Cure4kids Web Conferencing System

A Host and Presenter s Guide to the Cure4kids Web Conferencing System A Host and Presenter s Guide to the Cure4kids Web Conferencing System An online collaboration tool used in Cure4Kids An online medical education initiative of the International Outreach Program St. Jude

More information

Getting Started for Moderators Quick Reference Guide

Getting Started for Moderators Quick Reference Guide Practice before leading your first session. Become familiar with the session content. Open web pages, applications needed for application sharing and screen captures before session begins. Load multimedia

More information

4 rd class Department of Network College of IT- University of Babylon

4 rd class Department of Network College of IT- University of Babylon 1. INTRODUCTION We can divide audio and video services into three broad categories: streaming stored audio/video, streaming live audio/video, and interactive audio/video. Streaming means a user can listen

More information

Streaming Technologies Delivering Multimedia into the Future. May 2014

Streaming Technologies Delivering Multimedia into the Future. May 2014 Streaming Technologies Delivering Multimedia into the Future May 2014 TABLE OF CONTENTS Abstract... 3 Abbreviations... 4 How it started?... 6 Technology Overview... 7 Streaming Challenges... 15 Solutions...

More information

Vendor: Cisco. Exam Code: Exam Name: Implementing Cisco Video Network Devices (VIVND) Version: Demo

Vendor: Cisco. Exam Code: Exam Name: Implementing Cisco Video Network Devices (VIVND) Version: Demo Vendor: Cisco Exam Code: 200-001 Exam Name: Implementing Cisco Video Network Devices (VIVND) Version: Demo QUESTION 1 Which scheduling and management application can be installed on any hardware platform

More information

Tips to improve your Adobe Connect Meetings

Tips to improve your Adobe Connect Meetings Tips to improve your Adobe Connect Meetings Technology Management Tips Take care of all technology issues prior to the start of the program o Do not use wireless connections o Set room screen resolution

More information

Blackboard Collaborate for Faculty

Blackboard Collaborate for Faculty New York City College of Technology Instructional Technology & Technology Enhancement Center -- itec Blackboard Collaborate for Faculty Contact Information: 718-254-8565 ITEC@citytech.cuny.edu System Requirements:

More information

Dialogic PowerMedia IP Media Server

Dialogic PowerMedia IP Media Server The Dialogic PowerMedia IP Media Server is a robust softwarebased multimedia server that allows service providers to rapidly deliver cost-effective video solutions with a high-quality user experience over

More information

MPEG-21: The 21st Century Multimedia Framework

MPEG-21: The 21st Century Multimedia Framework MPEG-21: The 21st Century Multimedia Framework Jan Bormans, Jean Gelissen, and Andrew Perkis IEEE Signal Processing Magazine, March 2003 Outline Context and motivation of MPEG-21 An overview of MPEG-21

More information