RFC2327SDPSession Description Protocol.docx

上传人:b****3 文档编号:2843461 上传时间:2022-11-15 格式:DOCX 页数:45 大小:40.64KB
下载 相关 举报
RFC2327SDPSession Description Protocol.docx_第1页
第1页 / 共45页
RFC2327SDPSession Description Protocol.docx_第2页
第2页 / 共45页
RFC2327SDPSession Description Protocol.docx_第3页
第3页 / 共45页
RFC2327SDPSession Description Protocol.docx_第4页
第4页 / 共45页
RFC2327SDPSession Description Protocol.docx_第5页
第5页 / 共45页
点击查看更多>>
下载资源
资源描述

RFC2327SDPSession Description Protocol.docx

《RFC2327SDPSession Description Protocol.docx》由会员分享,可在线阅读,更多相关《RFC2327SDPSession Description Protocol.docx(45页珍藏版)》请在冰豆网上搜索。

RFC2327SDPSession Description Protocol.docx

RFC2327SDPSessionDescriptionProtocol

 NetworkWorkingGroupM.Handley

RequestforComments:

2327V.Jacobson

Category:

StandardsTrackISI/LBNL

April1998

SDP:

SessionDescriptionProtocol

StatusofthisMemo

ThisdocumentspecifiesanInternetstandardstrackprotocolforthe

Internetcommunity,andrequestsdiscussionandsuggestionsfor

improvements.Pleaserefertothecurrenteditionofthe"Internet

OfficialProtocolStandards"(STD1)forthestandardizationstate

andstatusofthisprotocol.Distributionofthismemoisunlimited.

CopyrightNotice

Copyright(C)TheInternetSociety(1998).AllRightsReserved.

Abstract

ThisdocumentdefinestheSessionDescriptionProtocol,SDP.SDPis

intendedfordescribingmultimediasessionsforthepurposesof

sessionannouncement,sessioninvitation,andotherformsof

multimediasessioninitiation.

ThisdocumentisaproductoftheMultipartyMultimediaSession

Control(MMUSIC)workinggroupoftheInternetEngineeringTask

Force.Commentsaresolicitedandshouldbeaddressedtotheworking

group'smailinglistatconfctrl@isi.eduand/ortheauthors.

1.Introduction

OntheInternetmulticastbackbone(Mbone),asessiondirectorytool

isusedtoadvertisemultimediaconferencesandcommunicatethe

conferenceaddressesandconferencetool-specificinformation

necessaryforparticipation.Thisdocumentdefinesasession

descriptionprotocolforthispurpose,andforgeneralreal-time

multimediasessiondescriptionpurposes.Thismemodoesnotdescribe

multicastaddressallocationorthedistributionofSDPmessagesin

detail.Thesearedescribedinaccompanyingmemos.SDPisnot

intendedfornegotiationofmediaencodings.

2.Background

TheMboneisthepartoftheinternetthatsupportsIPmulticast,and

thuspermitsefficientmany-to-manycommunication.Itisused

extensivelyformultimediaconferencing.Suchconferencesusually

havethepropertythattightcoordinationofconferencemembershipis

notnecessary;toreceiveaconference,auseratanMbonesiteonly

hastoknowtheconference'smulticastgroupaddressandtheUDP

portsfortheconferencedatastreams.

Sessiondirectoriesassisttheadvertisementofconferencesessions

andcommunicatetherelevantconferencesetupinformationto

prospectiveparticipants.SDPisdesignedtoconveysuchinformation

torecipients.SDPispurelyaformatforsessiondescription-it

doesnotincorporateatransportprotocol,andisintendedtouse

differenttransportprotocolsasappropriateincludingtheSession

AnnouncementProtocol[4],SessionInitiationProtocol[11],Real-

TimeStreamingProtocol[12],electronicmailusingtheMIME

extensions,andtheHypertextTransportProtocol.

SDPisintendedtobegeneralpurposesothatitcanbeusedfora

widerrangeofnetworkenvironmentsandapplicationsthanjust

multicastsessiondirectories.However,itisnotintendedto

supportnegotiationofsessioncontentormediaencodings-thisis

viewedasoutsidethescopeofsessiondescription.

3.GlossaryofTerms

Thefollowingtermsareusedinthisdocument,andhavespecific

meaningwithinthecontextofthisdocument.

Conference

Amultimediaconferenceisasetoftwoormorecommunicatingusers

alongwiththesoftwaretheyareusingtocommunicate.

Session

Amultimediasessionisasetofmultimediasendersandreceivers

andthedatastreamsflowingfromsenderstoreceivers.A

multimediaconferenceisanexampleofamultimediasession.

SessionAdvertisement

Seesessionannouncement.

SessionAnnouncement

Asessionannouncementisamechanismbywhichasession

descriptionisconveyedtousersinaproactivefashion,i.e.,the

sessiondescriptionwasnotexplicitlyrequestedbytheuser.

SessionDescription

Awelldefinedformatforconveyingsufficientinformationto

discoverandparticipateinamultimediasession.

3.1.Terminology

Thekeywords"MUST","MUSTNOT","REQUIRED","SHALL","SHALLNOT",

"SHOULD","SHOULDNOT","RECOMMENDED","MAY",and"OPTIONAL"inthis

documentaretobeinterpretedasdescribedinRFC2119.

4.SDPUsage

4.1.MulticastAnnouncements

SDPisasessiondescriptionprotocolformultimediasessions.A

commonmodeofusageisforaclienttoannounceaconferencesession

byperiodicallymulticastinganannouncementpackettoawellknown

multicastaddressandportusingtheSessionAnnouncementProtocol

(SAP).

SAPpacketsareUDPpacketswiththefollowingformat:

|--------------------|

|SAPheader|

|--------------------|

|textpayload|

|//////////

TheheaderistheSessionAnnouncementProtocolheader.SAPis

describedinmoredetailinacompanionmemo[4]

ThetextpayloadisanSDPsessiondescription,asdescribedinthis

memo.Thetextpayloadshouldbenogreaterthan1Kbyteinlength.

IfannouncedbySAP,onlyonesessionannouncementispermittedina

singlepacket.

4.2.E

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1