Y.8 SDP Examples (informative)

26.1143GPPIP Multimedia Subsystem (IMS)Media handling and interactionMultimedia telephonyRelease 18TS

An example SDP offer for multiple 360-degree video is shown in table Y.8.1.

Table Y.8.1: Example SDP offer with multiple 360-degree video

SDP offer

/*1st conference room @ conference location*/

m=video 49144 RTP/AVP 98 100

a=tcap:1 RTP/AVPF

a=pcfg:1 t=1

b=AS:950

b=RS:0

b=RR:5000

a=content:main /*indicates this m-line is from the main source from the conference location*/

a=rtpmap:98 H265/90000 /*360 video*/

a=3gpp_360video:98…

a=rtpmap:100 H265/90000 /*2D video*/

 

/*2nd conference room @ conference location*/

m=video 49154 RTP/AVP 102 104

a=tcap:1 RTP/AVPF

a=pcfg:1 t=1

b=AS:950

b=RS:0

b=RR:5000

a=content:alt /*indicates this m-line is from an alt source from the conference location*/

a=rtpmap:102 H265/90000 /*360 video*/

a=3gpp_360video:102…

a=rtpmap:104 H265/90000 /*2D video*/

 

/*Capture of a remote participant*/

m=video 49164 RTP/AVP 106 108

a=tcap:1 RTP/AVPF

a=pcfg:1 t=1

b=AS:950

b=RS:0

b=RR:5000

a=rtpmap:106 H265/90000 /*2D video*/

a=rtpmap:108 H265/90000 /*360 video*/

a=3gpp_360video:108…

An example SDP offer for multiple 360-degree video with group restrictions is shown in table Y.8.2.

Table Y.8.2: Example SDP offer with multiple 360-degree video containing group restrictions

SDP offer

a=itt4rt_group: D G H / E F H / H G I /*create multiple groups at MRF, each group between a different 360 video from a certain source, and 2D videos from other sources/

 

/*360 video of 1st conference room @ conference location*/

m=video 49144 RTP/AVP 98

a=tcap:1 RTP/AVPF

a=pcfg:1 t=1

b=AS:950

b=RS:0

b=RR:5000

a=content:main /*indicates this m-line is from the main source from the conference location*/

a=rtpmap:98 H265/90000 /*360 video*/

a=3gpp_360video:98…

a=mid=D

 

/*2D video of 1st conference room @ conference location*/

m=video 49154 RTP/AVP 100

a=tcap:1 RTP/AVPF

a=pcfg:1 t=1

b=AS:950

b=RS:0

b=RR:5000

a=content:main /*indicates this m-line is from the main source from the conference location*/

a=rtpmap:100 H265/90000 /*2D video*/

a=3gpp_overlay:100… /*optional attribute*/

a=mid=E

/*360 video of 2nd conference room @ conference location*/

m=video 49164 RTP/AVP 102

a=tcap:1 RTP/AVPF

a=pcfg:1 t=1

b=AS:950

b=RS:0

b=RR:5000

a=content:alt /*indicates this m-line is from an alt source from the conference location*/

a=rtpmap: 102 H265/90000 /*360 video*/

a=3gpp_360video:98…

a=mid=F

 

/*2D video of 2nd conference room @ conference location*/

m=video 49174 RTP/AVP 104

a=tcap:1 RTP/AVPF

a=pcfg:1 t=1

b=AS:950

b=RS:0

b=RR:5000

a=content:alt /*indicates this m-line is from an alt source from the conference location*/

a=rtpmap:100 H265/90000 /*2D video*/

a=3gpp_overlay:104… /*optional attribute*/

a=mid=G

 

/*2D video capture of a remote participant*/

m=video 49164 RTP/AVP 106

a=tcap:1 RTP/AVPF

a=pcfg:1 t=1

b=AS:950

b=RS:0

b=RR:5000

a=rtpmap:106 H265/90000 /*2D video*/

a=3gpp_overlay:100… /*optional attribute*/

a=mid=H

/*3D capture of a remote participant*/

m=video 49164 RTP/AVP 108

a=tcap:1 RTP/AVPF

a=pcfg:1 t=1

b=AS:950

b=RS:0

b=RR:5000

a=rtpmap:108 H265/90000 /*360 video*/

a=3gpp_360video:108…

a=mid=I