10.1 Basic Exchange (Échange de base)
10.1 Basic Exchange (Échange de base)
Supposons que l'appelante, Alice, ait inclus la description suivante dans son offer. Elle comporte un flux audio bidirectionnel et deux flux vidéo bidirectionnels, utilisant H.261 (type de charge utile 31) et MPEG (type de charge utile 32). Le SDP proposé est :
v=0
o=alice 2890844526 2890844526 IN IP4 host.anywhere.com
s=
c=IN IP4 host.anywhere.com
t=0 0
m=audio 49170 RTP/AVP 0
a=rtpmap:0 PCMU/8000
m=video 51372 RTP/AVP 31
a=rtpmap:31 H261/90000
m=video 53000 RTP/AVP 32
a=rtpmap:32 MPV/90000
L'appelé, Bob, ne souhaite ni recevoir ni envoyer le premier flux vidéo ; il renvoie donc le SDP ci-dessous comme answer :
v=0
o=bob 2890844730 2890844730 IN IP4 host.example.com
s=
c=IN IP4 host.example.com
t=0 0
m=audio 49920 RTP/AVP 0
a=rtpmap:0 PCMU/8000
m=video 0 RTP/AVP 31
m=video 53000 RTP/AVP 32
a=rtpmap:32 MPV/90000
Plus tard, Bob décide de modifier le port sur lequel il recevra le flux audio (de 49920 à 65422) et, en même temps, d'ajouter un flux audio supplémentaire en réception seule, en utilisant le format de charge utile RTP pour les événements [9]. Bob propose le SDP suivant dans l'offer :
v=0
o=bob 2890844730 2890844731 IN IP4 host.example.com
s=
c=IN IP4 host.example.com
t=0 0
m=audio 65422 RTP/AVP 0
a=rtpmap:0 PCMU/8000
m=video 0 RTP/AVP 31
m=video 53000 RTP/AVP 32
a=rtpmap:32 MPV/90000
m=audio 51434 RTP/AVP 110
a=rtpmap:110 telephone-events/8000
a=recvonly
Alice accepte le flux multimédia supplémentaire et génère donc l'answer suivante :
v=0
o=alice 2890844526 2890844527 IN IP4 host.anywhere.com
s=
c=IN IP4 host.anywhere.com
t=0 0
m=audio 49170 RTP/AVP 0
a=rtpmap:0 PCMU/8000
m=video 0 RTP/AVP 31
a=rtpmap:31 H261/90000
m=video 53000 RTP/AVP 32
a=rtpmap:32 MPV/90000
m=audio 53122 RTP/AVP 110
a=rtpmap:110 telephone-events/8000
a=sendonly