【技术实现步骤摘要】
一种基于智能算法的流媒体SSRC转换方法、网关和系统
[0001]本专利技术涉及流媒体转发
,尤其涉及一种基于智能算法的流媒体
SSRC
转换方法
、
网关和系统
。
技术介绍
[0002]为了保证视频监控传输的可靠性和便捷性,传统的视频监控平台多采用
RTP over UDP
的方式进行视频接收和转发,采用端口和视频码流映射的方式进行媒体流传输,需要在媒体服务器上开放成批量的端口来接收媒体流,导致存在大量的端口暴露面的情况
。
[0003]近些年来,随着对网络安全重视程度的提高,视频监控平台为尽量减少暴露的端口,大多采用仅开放一个端口来接收媒体流,再利用
RTP
媒体流中的
SSRC
(视频同步信源)作为区分媒体流的方法来解决
。
而目前视频监控平台大多是基于
GB28181
协议进行设备接入,采用的媒体流区分方法是利用
SIP
协议的
INVITE
...
【技术保护点】
【技术特征摘要】
1.
一种基于智能算法的流媒体
SSRC
转换方法,其特征在于,包括如下步骤:
S1
,生成
RTP
媒体流的转发任务;
S2
,接收来自前端设备发送的
RTP
媒体流;
S3
,基于
RTP
媒体流中携带的第一
SSRC
值和
/
或前端设备的字段信息,转换成唯一的第二
SSRC
值以替换第一
SSRC
值;
S4
,建立第二
SSRC
值与转发任务的映射表;
S5
,基于上述映射表解析
RTP
媒体流的数据包中的第二
SSRC
值对应的转发任务,将数据包该转发任务对应的接收端
。2.
根据权利要求1所述的基于智能算法的流媒体
SSRC
转换方法,其特征在于,所述
S3
的具体方法如下:基于
RTP
协议解析
RTP
媒体流中携带的第一
SSRC
值,将所述第一
SSRC
值连同对应前端设备的字段信息,加入时间戳和随机数作为盐值进行加盐哈希得到一输出值,并将所述输出值切分成多段,进行异或运算,转换成唯一的第二
SSRC
值以替换第一
SSRC
值
。3.
根据权利要求2所述的基于智能算法的流媒体
SSRC
转换方法,其特征在于,第二
SSRC
值的转换过程如下:
M=M1|M2|M3|M4|M5Output=M1
⊕
M2
⊕
M3
⊕
M4
⊕
M5
其中,
M
为加盐哈希得到的输出值;
M1、M2、M3、M4、M5
分别是切分
M
得到的字段;
|
代表切分;
⊕
代...
【专利技术属性】
技术研发人员:陈横,叶裕雷,庞霄波,陈玲珑,王越亮,
申请(专利权)人:浙江省公众信息产业有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。