Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SIP使用0 fmt更新媒体描述_Sip_Sdp - Fatal编程技术网

SIP使用0 fmt更新媒体描述

SIP使用0 fmt更新媒体描述,sip,sdp,Sip,Sdp,我们从客户端收到一条更新消息,其中包含以下具有fmt属性的媒体,如下所示 m=video 0 RTP/SAVP 0 他们的目的是关闭视频媒体,但这给我们带来了问题。 他们的信息正确吗? 我们可以正确处理的关闭视频流的通常格式是 m=video 0 RTP/AVP 96 97 98 这是正确的。根据报告: 通过使用创建新的SDP删除现有媒体流 该流的端口号设置为零。流描述可以是 省略前面出现的所有属性,并且可能只列出一个属性 媒体格式 这是有道理的,因为当参与者不想拥有视频流时,它愿意使用哪种

我们从客户端收到一条更新消息,其中包含以下具有fmt属性的媒体,如下所示

m=video 0 RTP/SAVP 0
他们的目的是关闭视频媒体,但这给我们带来了问题。 他们的信息正确吗?

我们可以正确处理的关闭视频流的通常格式是

m=video 0 RTP/AVP 96 97 98

这是正确的。根据报告:

通过使用创建新的SDP删除现有媒体流 该流的端口号设置为零。流描述可以是 省略前面出现的所有属性,并且可能只列出一个属性 媒体格式

这是有道理的,因为当参与者不想拥有视频流时,它愿意使用哪种格式并不重要
m=video 0 RTP/SAVP 0
仅表示“无视频流”或“终止视频流”

在这种情况下,媒体格式没有任何意义的义务。就像您收到的消息一样:格式
0
代表PCMU,它甚至不是视频格式