SSRC的作用
SSRC值由媒体流发送设备所在的SIP监控域产生,作为媒体流的标识使用。在发送RTP流时,使用SSRC值作为媒体流的标识。
SSRC为十进制整数字符串,格式如下:dddddddddd。
其中:第1位为历史或实时媒体流的标识位,0为实时,1为历史;第2位至第6位取20位SIP监控域ID之中的4到8位作为域标 识,例如“13010000002000000001”中取数字“10000”;第7位至第10位作为域内媒体流标识,是一个与 当前域内产生的媒体流SSRC值后4位不重复的四位十进制整数。
在NTV GBS中,SSRC严格按照此规则生成和使用,SSRC通常有NTV GBS系统生成,通过信令发送给监控设备,如果监控设备发回不同的值,则以设备返回为准,具体参考NTV GBS帮助文档。
SSRC用法
媒体流SSRC的处理方式分别说明如下:
a) 点播域内设备媒体流SSRC处理方式 点播域内设备媒体流时,SSRC值由本域监控系统产生并通过Invite请求发送给设备使用,设备在回复的 200OK 消息中携带此值,设备在发送的媒体流中使用此值作为 RTP的SSRC值。流程图:
b) 点播外域设备媒体流SSRC处理方式
点播外域设备媒体流时,SSRC由被点播域产生并在被点播域回复的200OKSDP消息体中携带,被点播 域发送的 RTP码流使用该值作为SSRC值。流程图:
更多的参考
SSRC的详细用法和实例,可以参考NTV GBS帮助文档。NTV GBS 3.0 是通用开放的国标平台,可以接入摄像头、录像机、下级平台,实现视频的远程预览和设备远程控制。