O. Levin / RADVISION S. Olson / Microsoft R. Even / Polycom

Slides:



Advertisements
Similar presentations
Multimedia Conferencing with SIP Orit Levin Chief Architect March, 2003.
Advertisements

Low Delay RTCP Feedback Format. Low Delay RTCP Documents RTCP-based Feedback: Concepts and Message Timing Rules (draft-wenger-avt- rtcp-feedback-01.txt)
User Profile Framework draft-ietf-sipping-config-framework-00.txt Dan Petrie
Multimedia Streaming Protocols. signalling and control protocols protocols conveying session setup information and VCR-like commands (play, pause, mute,
SDP.  Session Description Protocol (SDP) an application-layer protocol intended to describe multimedia sessions a text-based protocol when describing.
Real-time Transport Protocol (RTP) Recommendations for SIPREC (draft-eckel-siprec-rtp-rec-01) Charles Eckel IETF-81, Quebec City, July.
8/2/ IETF, Pittsburgh Kutscher/Ott/Bormann SDPng Requirements draft-kutscher-mmusic-sdpng-req-00.txt Dirk Jörg
RTSP NAT Traversal Update Magnus Westlund (Ericsson) Thomas Zeng (PVNS, an Alcatel company) IETF-60 MMUSIC WG draft-ietf-mmusic-rtsp-nat-03.txt.
RTP/RTCP – Real Time Transport Protocol/ Real Time Control Protocol Presented by Manoj Sivakumar.
Introduction to SDP Issues. Content Background Goals SDP Primer RTP Primer Use cases “New” Functionalities in SDP Multiple RTP Streams in SDP Decision.
1 SIPREC Recording Metadata format (draft-ram-siprec-metadata-format- 01) IETF-80 SIPREC MEETING R Parthasarathi On behalf of the team Team: Paul Kyzivat,
WG RAQMON Internet-Drafts RMON MIB WG Meeting Washington, Nov. 11, 2004.
Audio/Video Transport Working Group 44th IETF, Minneapolis March 1999 Stephen Casner -- Cisco Systems Colin Perkins -- UCL Mailing list:
Multimedia Over IP: RTP, RTCP, RTSP “Computer Science” Department of Informatics Athens University of Economics and Business Λουκάς Ελευθέριος.
Roni Even Jonathan Lennox Mapping RTP streams to CLUE media captures draft-even-clue-rtp-mapping-03 IETF-84.
Gonzalo Camarillo Advanced Signalling Research Lab 48th IETF MMUSIC WG Gonzalo Camarillo draft-camarillo-sip-sdp-00.txt.
0 draft-lkchoi-mmusic-iptvdbs-req-00.txt 63rd IETF, 1 August 2005 Requirement of service provider for the Data Broadcasting Service over the IPTV Lark.
Real Time Protocol (RTP) 김 준
M337 Standards Based Video Interop Interoperability modelling for Video Skype for Business Video Interoperability Server (VIS)
Streaming Media Control n The protocol components of the streaming n RTP/RTCP n RVSP n Real-Time Streaming Protocol (RTSP)
VoN September ‘98 1 9/17/98 VoN Standards Update Jonathan Rosenberg Bell Laboratories September 17, 1998.
MMUSIC WG 54th IETF 1 SDP Attributes for Video Media Control draft-even-mmusic-video-media-control-00.txt Roni Even Orit Levin.
FECFrame WG IETF 78 Maastricht, Netherlands July 19, Rome.
13 Dec 2000AVT WG - 49th IETF1 RTCP-based Feedback: Concepts & Message Timing Rules draft-wenger-avt-rtcp-feedback-01.txt Stephan Wenger TU Berlin
Real-time Transport Protocol (RTP) Recommendations for SIPREC (draft-eckel-siprec-rtp-rec-02) Charles Eckel SIPREC Virtual Interim.
SIP and SIPPING WGsMay, IETF Interim Meeting Orit levin Conferencing Requirements for SIP Based Applications.
SIP And DTMF SIP WG 48th IETF July 31-August 4, 2000 Bert Culpepper, Skip Cave.
IETF-81, Quebec City, July 25-29, 2011
BRIAN ROSEN HANNES TSCHOFENIG HENNING SCHULZRINNE draft-rosen-ecrit-data-only-ea.
March 22th, 2001 MMUSIC WG meeting 50th IETF MMUSIC WG meeting The fid attribute draft-ietf-mmusic-fid-00.txt
IETF 54, Yokohama Kutscher/Ott/Bormann 1 SDPng Update Dirk Jörg Carsten draft-ietf-mmusic-sdpng-05.txt.
Nov 18 th, th IETF MMUSIC WG draft-levin-mmusic-xml-media-control-00.txt O. Levin / RADVISION S. Olson / Microsoft R. Even / Polycom.
RObust Header Compression WG (ROHC) 66 th IETF Montreal, Canada, July 11, 2006 Meeting Chair: Carsten Bormann WG Chair: Lars-Erik Jonsson.
IETF WG Presentation1 Urooj Rab Audio/Video Transport.
Reactions to Signaling from ECN Support for RTP/RTCP draft-carlberg-tsvwg-ecn-reactions-00.txt 14 November 2011 Piers O’Hanlon Ken Carlberg.
The Session Initiation Protocol - SIP
54 th IETFMMUSIC WG1 54 th IETF – Yokohama 18 July 2002.
RTP Functionalities for RTCWEB A combined view from the authors of draft-cbran-rtcweb-media-00 draft-cbran-rtcweb-media-00 draft-perkins-rtcweb-rtp-usage-02.
RTP Usage for CLUE IETF 82 – 14 November 2011 Jonathan Lennox Allyn Romanow Paul Witty.
AVTEXT Keith Drage Magnus Westerlund
1 SIPREC Recording Metadata format (draft-ram-siprec-metadata- format-01) 9 th May 2011 Interim SIPREC MEETING R Parthasarathi On behalf of the team Team:
SDP extensions for setting up circuit- switched audio and video streams Simo Veikkolainen IETF80.
Session-Independent Policies draft-ietf-sipping-session-indep-policy-00 Volker Hilt Gonzalo Camarillo
Skype for Business Server 2015 Video Experience Video Interoperability Skype Consumer Standards-Based Video Conferencing.
RTP Taxonomy & draft-lennox-raiarea-rtp-grouping-taxonomy-03 IETF 88 1.
MPEG-4 SL Payload Format
Codec Control for RTCWEB
CLUE WG Interim Meeting San Jose, CA Sept , 2012
RTP: A Transport Protocol for Real-Time Applications
56th IETF syslog WG Chair: Chris Lonvick
CLUE WG Interim Meeting San Jose, CA Sept , 2012
IETF 82 BFCPBIS WG Meeting
IETF#67 – 5-10 November 2006 FECFRAME requirements (draft-ietf-fecframe-req-01) Mark Watson.
Audio/Video Transport Working Group
VOICE AND VIDEO OVER IP VOIP, RTP, RSVP.
IMTC SIP Interconnect and SuperOp
IMTC SIP Interconnect and SuperOp
Sanjay Wadhwa Juniper Networks
Network Announcements with SIP
IETF 57 Vienna, Austria July 15, 2003
Foreleser: Carsten Griwodz
SDP Media Loopback draft-hedayat-media-loopback-01.txt
SDP Offer Answer Examples
Ali C. Begen, Yiqun Cai and Heidi Ou {abegen, ycai,
draft-rajeshkumar-mmusic-gpmd-01.txt 55th IETF – November 18, 2002
SIP Session Policies Volker Hilt
SIPREC Protocol (draft-portman-siprec-protocol-04)
A RELOAD Usage for Distributed Conference Control (DisCo) – Update
Guidelines for using the Multiplexing Features of RTP to Support Multiple Media Streams draft-ietf-avtcore-multiplex-guidelines-06 Magnus.
Presentation transcript:

O. Levin / RADVISION S. Olson / Microsoft R. Even / Polycom draft-levin-mmusic-xml-media-control-00.txt O. Levin / RADVISION S. Olson / Microsoft R. Even / Polycom Nov 18th, 2002 55th IETF MMUSIC WG

Agenda Motivation Alternative Approaches XML Schema Design Considerations Formal XML Schema Definition – see the draft Examples Next Steps Nov 18th, 2002 55th IETF MMUSIC WG

Motivation Application Driven Media Control Interactive Video Applications Nov 18th, 2002 55th IETF MMUSIC WG

Alternative Approaches CODEC Specific RTP/RTCP based primitives "RTP Payload Format for H.261 Video Streams ", RFC 2032 Use the Same Mechanism as for Packet Loss Recovery “Extended RTP Profile for RTCP-based Feedback (RTP/AVPF)”, draft-ietf-avt-rtcp-feedback-03 SDP Extensions Rejected: “SDP Syntax for Video Media Control “, draft-even-mmusic-video-media-control-00 Nov 18th, 2002 55th IETF MMUSIC WG

XML Schema Design Considerations The XML Schema is Conveyed Using a Reliable Protocol Ready to Extend beyond Video Primitives Ready to Extend Beyond “Command”: cmd / ind / req / rsp Correlation with SDP m-lines When Required Nov 18th, 2002 55th IETF MMUSIC WG

The Defined Primitives Commands to be Sent to a Remote Encoder Video “Picture Fast Update” Command Video “GOB Fast Update” Command (first_GOB, no_of_GOBs) Video “MB Fast Update” Command (first_GOB, first_MB, no_of_MBs) A Command to be Sent to a Remote Decoder Video “Picture Freeze” Command Nov 18th, 2002 55th IETF MMUSIC WG

Example 1: All Defaults <?xml version="1.0" encoding="utf-8" ?> <media_control> <vc_primitive> <to_decoder> <picture_freeze> </picture_freeze> </to_decoder> </vc_primitive> <to_encoder> <picture_fast_update> </picture_fast_update> </to_encoder> </media_control> Nov 18th, 2002 55th IETF MMUSIC WG

Example 2: Use of Parameters <?xml version="1.0" encoding="utf-8" ?> <media_control> <vc_primitive stream=“mid”> <to_encoder> <mb_fast_update first_gob=“2” first_mb=“3” no_of_mbs=“4”> </mb_fast_update> </to_encoder> <stream_id>3</stream_id> </vc_primitive> </media_control> Nov 18th, 2002 55th IETF MMUSIC WG

Example: “General Error” <?xml version="1.0" encoding="utf-8" ?> <media_control> <general_error> Parsing error: The original XML segment is:... </general_error> </media_control> Nov 18th, 2002 55th IETF MMUSIC WG

Next Steps Encapsulation in SIP INFO Method “Content-Type” set to “application/xml” Definition of a Standard XML Schema for Media Control Protocol Definition of a Standard Means for SIP to Carry the Standard Schema Nov 18th, 2002 55th IETF MMUSIC WG