视频数据传输方法、装置及无线终端制造方法及图纸

技术编号:14806878 阅读:63 留言:0更新日期:2017-03-15 00:59
本发明专利技术实施例公开了一种视频数据传输方法、装置及无线终端,在无线终端基于会话初始协议SIP建立数据传输通道过程中,进行视频加密协商,以确定是否加密传输视频数据,在确定需要加密传输视频数据时,获取加密/解密密钥,在建立数据传输通道后,在传输视频数据时,若发送端依据协商结果确定需要加密传输视频数据,用预先获取的加密密钥对视频数据进行加密,然后发送加密后的视频数据,接收端在接收到视频数据后,若依据协商结果确定需要加密传输视频数据,用预先获取的解密密钥对接收到的视频数据进行解密。实现了视频数据的加密传输,从而提高视频数据传输过程中视频数据的安全性。

【技术实现步骤摘要】

本专利技术涉及通信
,更具体地说,涉及一种视频数据传输方法、装置及无线终端
技术介绍
随着移动网络速率不断提高,手机视频通话的使用频率逐步提高,为用户提供了更好的通话体验。为了保证视频通话的安全,目前的视频通话只是在用户登录时进行简单的用户名及密码认证,一旦登录成功即可进行视频通话,传输过程中视频数据的安全性无法保证。因此,如何提高视频数据传输过程中视频数据的安全性成为亟待解决的问题。
技术实现思路
本专利技术的目的是提供一种视频数据传输方法、装置及无线终端,以提高视频数据传输过程中视频数据的安全性。为实现上述目的,本专利技术提供了如下技术方案:一种视频数据传输方法,应用于第一无线终端,所述方法包括:获取在所述第一无线终端与第二无线终端基于会话初始协议SIP建立数据传输通道过程中,进行视频加密协商所确定的协商结果;若所述协商结果为加密传输视频数据,用预先获取的第一加密密钥对待传输视频数据进行加密,所述第一加密密钥在所述第一无线终端与所述第二无线终端基于会话初始协议SIP建立数据传输通道过程中,在所述协商结果为加密传输视频数据时确定;通过所述数据传输通道向所述第二无线终端发送加密后的视频数据。上述方法,优选的,所述视频加密协商的实现过程包括:向所述第二无线终端发送第一SIP信令,所述第一SIP信令中携带有的第一加密请求;接收所述第二无线终端发送的第二SIP信令,所述第二SIP信令中携带有针对所述第一加密请求的第一响应信息,所述第一响应信息用于表征所述第二无线终端是否同意加密传输视频数据。上述方法,优选的,所述视频加密协商的实现过程包括:接收所述第二无线终端发送的第三SIP信令,所述第三SIP信令中携带有第二加密请求;基于所述第二加密请求显示用户交互界面,由用户选择是否同意加密传输视频数据;基于用户选择向所述第二无线终端发送第四SIP信令,所述第四SIP信令中携带有针对所述第二加密请求的第二响应信息,所述第二响应信息用于表征所述第一无线终端是否同意加密传输视频数据。上述方法,优选的,所述第一加密密钥的获取过程包括:生成第一公钥和与所述第一公钥成对的第一私钥;向所述第二无线终端发送第五SIP信令,所述第五SIP信令中携带有所述第一公钥;接收所述第二无线终端发送的第六SIP信令,所述第六SIP信令中携带有第二公钥,所述第二公钥为所述第一加密密钥。上述方法,优选的,所述第一加密密钥的获取过程包括:用预设的密钥生成方法生成第一密钥,所述第一密钥为所述第一加密密钥。一种视频数据传输方法,应用于第二无线终端,所述方法包括:接收第一无线终端发送的视频数据;获取在所述第二无线终端与所述第一无线终端基于会话初始协议SIP建立数据传输通道过程中,进行视频加密协商所确定的协商结果;若所述协商结果为加密传输视频数据,用预先获取的第一解密密钥对接收到的视频数据进行解密,所述第一解密密钥在所述第二无线终端与所述第一无线终端基于会话初始协议SIP建立数据传输通道过程中,在所述协商结果为加密传输视频数据时确定。上述方法,优选的,所述视频加密协商的实现过程包括:接收所述第一无线终端发送的第一SIP信令,所述第一SIP信令中携带有的第一加密请求;基于所述第一加密请求显示用户交互界面,由用户选择是否同意加密传输视频数据;基于用户选择向所述第一无线终端发送第二SIP信令,所述第二SIP信令中携带有针对所述第一加密请求的第一响应信息,所述第一响应信息用于表征所述第二无线终端是否同意加密传输视频数据。上述方法,优选的,所述视频加密协商的实现过程包括:向所述第一无线终端发送第三SIP信令,所述第三SIP信令中携带有第二加密请求;接收所述第一无线终端发送的第四SIP信令,所述第四SIP信令中携带有针对所述第二加密请求的第二响应信息,所述第二响应信息用于表征所述第一无线终端是否同意加密传输视频数据。上述方法,优选的,所述第一解密密钥的获取过程包括:生成第二公钥和与所述第二公钥成对的第二私钥,所述第二私钥为所述第一解密密钥;向所述第一无线终端发送第六SIP信令,所述第六SIP信令中携带有所述第二公钥;接收所述第一无线终端发送的第五SIP信令,所述第五SIP信令中携带有第一公钥。上述方法,优选的,所述第一解密密钥的获取过程包括:用预设的密钥生成方法生成第一密钥,所述第一密钥为所述第一解密密钥。一种视频数据传输装置,应用于第一无线终端,所述装置包括:第一协商模块,用于在所述第一无线终端与二无线终端基于会话初始协议SIP建立数据传输通道过程中,进行视频加密协商;第一生成模块,用于在所述第一无线终端与所述第二无线终端基于会话初始协议SIP建立数据传输通道过程中,在所述第一协商模块确定协商结果为加密传输视频数据时,生成加密/解密密钥;第一获取模块,用于获取所述第一协商模块确定的协商结果;加密模块,用于若所述协商结果为加密传输视频数据,用所述第一生成模块预先获取的第一加密密钥对待传输视频数据进行加密;第一发送模块,用于通过所述数据传输通道向所述第二无线终端发送加密后的视频数据。上述装置,优选的,所述第一协商模块包括:第一发送单元,用于在所述第一无线终端与所述第二无线终端基于会话初始协议SIP建立数据传输通道过程中,向所述第二无线终端发送第一SIP信令,所述第一SIP信令中携带有的第一加密请求;第一接收单元,用于接收所述第二无线终端发送的第二SIP信令,所述第二SIP信令中携带有针对所述第一加密请求的第一响应信息,所述第一响应信息用于表征所述第二无线终端是否同意加密传输视频数据。上述装置,优选的,所述第一协商模块包括:第二接收单元,用于在所述第一无线终端与第二无线终端基于会话初始协议SIP建立数据传输通道过程中,接收所述第二无线终端发送的第三SIP信令,所述第三SIP信令中携带有第二加密请求;第一显示单元,用于基于所述第二加密请求显示用户交互界面,由用户选择是否同意加密传输视频数据;第二发送单元,用于基于用户选择向所述第二无线终端发送第四SIP信令,所述第四SIP信令中携带有针对所述第二加密请求的第二响应信息,所述第二响应信息用于表征所述第一无线终端是否同意加密传输视频数据。上述装置,优选的,所述第一生成模块包括:第一生成单元,本文档来自技高网...

【技术保护点】
一种视频数据传输方法,应用于第一无线终端,其特征在于,所述方法包括:获取在所述第一无线终端与第二无线终端基于会话初始协议SIP建立数据传输通道过程中,进行视频加密协商所确定的协商结果;若所述协商结果为加密传输视频数据,用预先获取的第一加密密钥对待传输视频数据进行加密,所述第一加密密钥在所述第一无线终端与所述第二无线终端基于会话初始协议SIP建立数据传输通道过程中,在所述协商结果为加密传输视频数据时确定;通过所述数据传输通道向所述第二无线终端发送加密后的视频数据。

【技术特征摘要】
1.一种视频数据传输方法,应用于第一无线终端,其特征在于,所述方
法包括:
获取在所述第一无线终端与第二无线终端基于会话初始协议SIP建立数
据传输通道过程中,进行视频加密协商所确定的协商结果;
若所述协商结果为加密传输视频数据,用预先获取的第一加密密钥对待
传输视频数据进行加密,所述第一加密密钥在所述第一无线终端与所述第二
无线终端基于会话初始协议SIP建立数据传输通道过程中,在所述协商结果
为加密传输视频数据时确定;
通过所述数据传输通道向所述第二无线终端发送加密后的视频数据。
2.根据权利要求1所述的方法,其特征在于,所述视频加密协商的实现
过程包括:
向所述第二无线终端发送第一SIP信令,所述第一SIP信令中携带有的第
一加密请求;
接收所述第二无线终端发送的第二SIP信令,所述第二SIP信令中携带有
针对所述第一加密请求的第一响应信息,所述第一响应信息用于表征所述第
二无线终端是否同意加密传输视频数据。
3.根据权利要求1所述的方法,其特征在于,所述视频加密协商的实现
过程包括:
接收所述第二无线终端发送的第三SIP信令,所述第三SIP信令中携带有
第二加密请求;
基于所述第二加密请求显示用户交互界面,由用户选择是否同意加密传
输视频数据;
基于用户选择向所述第二无线终端发送第四SIP信令,所述第四SIP信令
中携带有针对所述第二加密请求的第二响应信息,所述第二响应信息用于表
征所述第一无线终端是否同意加密传输视频数据。
4.根据权利要求2或3所述的方法,其特征在于,所述第一加密密钥的
获取过程包括:
生成第一公钥和与所述第一公钥成对的第一私钥;
向所述第二无线终端发送第五SIP信令,所述第五SIP信令中携带有所述
第一公钥;
接收所述第二无线终端发送的第六SIP信令,所述第六SIP信令中携带有
第二公钥,所述第二公钥为所述第一加密密钥。
5.根据权利要求2或3所述的方法,其特征在于,所述第一加密密钥的
获取过程包括:
用预设的密钥生成方法生成第一密钥,所述第一密钥为所述第一加密密
钥。
6.一种视频数据传输方法,应用于第二无线终端,其特征在于,所述方
法包括:
接收第一无线终端发送的视频数据;
获取在所述第二无线终端与所述第一无线终端基于会话初始协议SIP建
立数据传输通道过程中,进行视频加密协商所确定的协商结果;
若所述协商结果为加密传输视频数据,用预先获取的第一解密密钥对接
收到的视频数据进行解密,所述第一解密密钥在所述第二无线终端与所述第
一无线终端基于会话初始协议SIP建立数据传输通道过程中,在所述协商结
果为加密传输视频数据时确定。
7.根据权利要求6所述的方法,其特征在于,所述视频加密协商的实现
过程包括:
接收所述第一无线终端发送的第一SIP信令,所述第一SIP信令中携带有
的第一加密请求;
基于所述第一加密请求显示用户交互界面,由用户选择是否同意加密传
输视频数据;
基于用户选择向所述第一无线终端发送第二SIP信令,所述第二SIP信令
中携带有针对所述第一加密请求的第一响应信息,所述第一响应信息用于表
征所述第二无线终端是否同意加密传输视频数据。
8.根据权利要求6所述的方法,其特征在于,所述视频加密协商的实现
过程包括:
向所述第一无线终端发送第三SIP信令,所述第三SIP信令中携带有第二
加密请求;
接收所述第一无线终端发送的第四SIP信令,所述第四SIP信令中携带有
针对所述第二加密请求的第二响应信息,所述第二响应信息用于表征所述第
一无线终端是否同意加密传输视频数据。
9.根据权利要求7或8所述的方法,其特征在于,所述第一解密密钥的
获取过程包括:
生成第二公钥和与所述第二公钥成对的第二私钥,所述第二私钥为所述
第一解密密钥;
向所述第一无线终端发送第六SIP信令,所述第六SIP信令中携带有所述
第二公钥;
接收所述第一无线终端发送的第五SIP信令,所述第五SIP信令中携带有
第一公钥。
10.根据权利要求7或8所述的方法,其特征在于,所述第一解密密钥
的获取过程包括:
用预设的密钥生成方法生成第一密钥,所述第一密钥为所述第一解密密
钥。
11.一种视频数据传输装置,应用于第一无线终端,其特征在于,所述
装置包括:
第一协商模块,用于在所述第一无线终端与二无线终端基于会话初始协
议SIP建立数据传输通道过程中,进行视频加密协商;
第一生成模块,用于在所述第一无线终端与所述第二无线终端基于会话
初始协议SIP建立数据传输通道过程中,在所述第一协商模块确定协商结果
为加密传输视频数据时,生成加密/解密密钥;
第一获取模块,用于获取所述第一协商模块确定的协商结果;
加密模块,用于若所述协商结果为加密传输视频数据,用所述第一生成
模块预先获取的第一加密密钥对待传输视频数据进行加密;
第一发送模块,用于通过所述数据传输通道向所述第二无线终端发送加
密后的视频数据。
12.根据权利要求11所述的装置,其特征在于,所述第一协商模块包括:
第一发送单元,用于在...

【专利技术属性】
技术研发人员:夏绍华
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1