是否有多个“m =视频”行在具有不同标签ID的相同SDP中发送?谁能举一个例子呢?如果可用,可以使用BFCP协议来控制除spkr或alt通道之外的主视频通道吗?
答案 0 :(得分:5)
在具有不同标签ID的相同SDP中发送具有多个“m =视频”行的实现。示例是当其中一个参与者在呼叫期间共享演示时的视频会议。 SDP示例:
v=0
o=Alice 330742730 33077831 IN IP4 172.101.72.11
s=lecture
c=IN 172.101.72.11
t=0 0
m=video 52986 RTP/AVP 31
a=rtpmap:31 H261/9000
a=content:slides
m=video 53134 RTP/AVP 31
a=rtpmap:31 H261/9000
a=content:main
“slides”是演示文稿流,“main”
是主视频流。
流由SIP和BFCP控制。 BFCP用于“请求许可”以发送第二流,以及SIP提供/应答模型(即,通过邀请或更新发送SDP消息)以实际打开流。
例如,如果参与者希望开始向其他参与者展示,他首先通过发送BFCP“发言权请求”来请求许可,然后通过发送Re-Invite
并使用新的SDP添加第二个{{1}来打开流。行。
您可以从IMTC SIP Parity活动组获取更多详细信息:
http://www.imtc.org/uc/sip-parity-activity-group/