Multiparty Multimedia Session Control (mmusic)Last Modified: 2010-09-30 Additional information is available at tools.ietf.org/wg/mmusic
Chair(s):Real-time Applications and Infrastructure Area Director(s):Real-time Applications and Infrastructure Area Advisor:Mailing Lists:General Discussion: mmusic@ietf.orgTo Subscribe: mmusic-request@ietf.org In Body: subscribe your_email_address Archive: http://www.ietf.org/mail-archive/web/mmusic/index.html Description of Working Group:The Multiparty MUltimedia SessIon Control (MMUSIC) Working Group waschartered to develop protocols to support Internet teleconferencing and multimedia communications. These protocols are now reasonably mature, and many have received widespread deployments. The group has revised some of these protocols in the light of implementation experience and additional demands that have arisen from other WGs (such as AVT, SIP, and SIPPING). It is focused on using and negotiating mechanisms such STUN and TURN in order to enable media sessions to traverse Network Address Translators NATs, and on new means to exchange SDP capabilities. Multimedia communications protocols use a common platform to express media and session descriptions: the Session Description Protocol, SDP. The many uses of SDP have led to (requests for) numerous extensions and have led to recognition of several flaws in the protocol design, some of which were addressed in the revision of SDP. In spite of these, it is widely deployed. The current aims of the working group include the following: - To support the establishment of multi-party multimedia sessions across NATs, MMUSIC will define an Internet Connectivity Establishment protocol (ICE). This will define several SDP extensions to work with NATs for media sessions carried over both UDP and TCP. - Various extensions to SDP will be pursued to remedy the most urgent of SDP's shortcomings. These will be limited and include adding support for limited but generic capability negotiations in SDP, defining the means to select QoS mechanisms to use for a particular media stream, enabling file transfer via the SDP Offer/Answer model, and support for media loopback. With the exception of these specific items, only extensions within the existing SDP framework will be done (e.g. registering new codecs and defining parameters for them, extending SDP to include new address families). - to maintain and revise the specification of the Real Time Streaming Protocol (RTSP), including fixes and clarifications based on implementation experience. The revised RTSP specification will be re-issued as a Proposed Standard RFC. We will also document how RTSP can be used in the presence of NAT boxes. The MMUSIC work items will be pursued in close coordination with other IETF WGs including AVT, SIP, SIPPING, SIMPLE, XCON, and BEHAVE, as well as others where appropriate such as NSIS. Goals and Milestones:
Internet-Drafts:Real Time Streaming Protocol 2.0 (RTSP) (672286 bytes)TCP Candidates with Interactive Connectivity Establishment (ICE) (67889 bytes) Negotiation of Generic Image Attributes in SDP (53030 bytes) Session Description Protocol (SDP) Extension For Setting Up Audio and Video Media Streams Over Circuit-Switched Bearers In The Public Switched Telephone Network (PSTN) (56870 bytes) IANA Registry for Interactive Connectivity Establishment (ICE) Options (7556 bytes) Request For Comments:Real Time Streaming Protocol (RTSP) (RFC 2326) (195011 bytes)SDP: Session Description Protocol (RFC 2327) (87096 bytes) obsoleted by RFC 4566/ updated by RFC 3266 SIP: Session Initiation Protocol (RFC 2543) (338861 bytes) obsoleted by RFC 3261,RFC 3262,RFC 3263,RFC 3264,RFC 3265 Session Announcement Protocol (RFC 2974) (40129 bytes) Conventions for the use of the Session Description Protocol (SDP)for ATM Bearer Connections (RFC 3108) (248037 bytes) A Message Bus for Local Coordiantion (RFC 3259) (84125 bytes) An Offer/Answer Model with SDP (RFC 3264) (60854 bytes) obsoletes RFC 2543 Support for IPv6 in SDP (RFC 3266) (8693 bytes) obsoleted by RFC 4566/ updates RFC 2327 Grouping of media lines in Session Description Protocol SDP (RFC 3388) (39365 bytes) Mapping of Media Streams to Resource Reservation Flows (RFC 3524) (11249 bytes) RTCP attribute in SDP (RFC 3605) (17270 bytes) A Transport Independent Bandwidth Modifier for the Session Description Protocol (SDP) (RFC 3890) (49894 bytes) The Alternative Network Address Types (ANAT) Semantics for the Session Description Protocol (SDP) Grouping Framework (RFC 4091) (12931 bytes) obsoleted by RFC 5245 TCP-Based Media Transport in the Session Description Protocol (SDP) (RFC 4145) (30225 bytes) updated by RFC 4572 Session Description Protocol (SDP) Offer/Answer Examples (RFC 4317) (32262 bytes) A Framework for the Usage of Internet Media Guides (IMGs) (RFC 4435) (51687 bytes) Requirements for Internet Media Guides (IMGs) (RFC 4473) (53864 bytes) SDP: Session Description Protocol (RFC 4566) (108820 bytes) obsoletes RFC 2327,RFC 3266 Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP) (RFC 4572) (38658 bytes) updates RFC 4145 Session Description Protocol (SDP) Source Filters (RFC 4570) (28601 bytes) Session Description Protocol Security Descriptions for Media Streams (RFC 4568) (107881 bytes) Key Management Extensions for Session Description Protocol (SDP) and Real Time Streaming Protocol (RTSP) (RFC 4567) (67693 bytes) The Session Description Protocol (SDP) Label Attribute (RFC 4574) (13484 bytes) Session Description Protocol (SDP) Format for Binary Floor Control Protocol (BFCP) Streams (RFC 4583) (24150 bytes) Forward Error Correction Grouping Semantics in Session Description Protocol (RFC 4756) (12743 bytes) obsoleted by RFC 5956 The Session Description Protocol (SDP) Content Attribute (RFC 4796) (22886 bytes) Security Preconditions for Session Description Protocol (SDP) Media Streams (RFC 5027) (37229 bytes) updates RFC 3312 Quality of Service (QoS) Mechanism Selection in the Session Description Protocol (SDP) (RFC 5432) (17614 bytes) A Session Description Protocol (SDP) Offer/Answer Mechanism to Enable File Transfer (RFC 5547) (112625 bytes) Source-Specific Media Attributes in the Session Description Protocol (SDP) (RFC 5576) (40454 bytes) Signaling Media Decoding Dependency in the Session Description Protocol (SDP) (RFC 5583) (40214 bytes) Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols (RFC 5245) (285120 bytes) obsoletes RFC 4091,RFC 4092 The Session Description Protocol (SDP) Grouping Framework (RFC 5888) (43924 bytes) Connectivity Preconditions for Session Description Protocol (SDP) Media Streams (RFC 5898) (38969 bytes) Session Description Protocol (SDP) Capability Negotiation (RFC 5939) (188116 bytes) Forward Error Correction Grouping Semantics in Session Description Protocol (RFC 5956) (29530 bytes) obsoletes RFC 4756 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||