[发明专利]一种传输方法、客户端及传输系统有效
申请号: | 202011056912.2 | 申请日: | 2020-09-29 |
公开(公告)号: | CN112202882B | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 鲁希达;易贤群;孟小龙 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | H04L67/141 | 分类号: | H04L67/141;H04L67/104;H04L65/1066;H04L69/163;H04L9/40 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王娇娇 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 传输 方法 客户端 系统 | ||
本申请公开了一种传输方法、客户端及传输系统,方法包括:利用客户端与服务端之间建立的第一传输通道共享第一信息;基于所述第一信息创建所述客户端与所述服务端之间的第二传输通道,以使得所述服务端能够通过所述第二传输通道向所述客户端传输多媒体数据;其中,所述第一传输通道为通过点对点方式建立的传输通道。可见,本申请中无需在客户端或服务端架设类似信令服务器的转发设备,而是通过点对点的方式建立客户端和服务端之间的第一传输通道,由此就可以在客户端和服务端之间共享能够建立第二传输通道的第一信息,而建立的第二传输通道就可以安全传输多媒体数据,由此实现客户端与服务端之间的安全数据传输。
技术领域
本申请涉及串流处理技术领域,尤其涉及一种传输方法、客户端及传输系统。
背景技术
网页即时通信webRTC(Web Real-Time Communication)作为视频会议及远程聊天的新型协议,在广域网的数据传输中提供了稳定的数据传输方法,不仅有数据加密还有网络速率预测等优点。具体是通过架设信令服务器实现传输两端之间的信令转发,再通过数据传输通道传输多媒体数据,由此提高信令和数据传输安全。
而如果想要在局域网中实现类似WebRTC的数据传输,则需要在局域网内也架设类似信令服务器的转发设备,但是,在局域网中无论是客户端还是服务端架设类似信令服务器的转发设备,通信过程中所使用的证书均存在被泄露的隐患,可见,局域网内不能架设类似信令服务器的转发设备。
因此,亟需一种能够在局域网内的客户端与服务端之间实现安全数据传输的技术方案。
发明内容
有鉴于此,本申请提供一种传输方法、客户端及传输系统,包括:
一种传输方法,包括:
利用客户端与服务端之间建立的第一传输通道共享第一信息;
基于所述第一信息创建所述客户端与所述服务端之间的第二传输通道,以使得所述服务端能够通过所述第二传输通道向所述客户端传输多媒体数据;
其中,所述第一传输通道为通过点对点方式建立的传输通道。
上述方法,优选的,所述第一传输通道通过以下方式建立:
在所述服务端和所述客户端所在的网络中广播第一加密信息,以使得所述客户端至少能够根据解密所述第一加密信息得到的第一解密信息建立与所述服务端之间的第一传输通道;
其中,所述第一解密信息至少包括所述服务端的通信地址。
上述方法,优选的,其中,所述第一加密信息基于约定的第一密钥的加密操作得到。
上述方法,优选的,在建立所述第一传输通道后,由所述服务端为所述客户端分配客户端标识信息。
上述方法,优选的,利用客户端与服务端之间建立的第一传输通道共享第一信息,包括:
所述服务端通过所述第一传输通道将服务端标识信息给到所述客户端;
所述服务端与所述客户端通过所述第一传输通道共享各自的端口信息,所述端口信息基于预定通信协议确定;
其中,所述服务端标识信息和所述端口信息在所述第一传输通道被第一密钥加密。
上述方法,优选的,利用客户端与服务端之间建立的第一传输通道共享第一信息,还包括:
所述客户端和所述服务端通过所述第一传输通道共享第二加密信息,所述第二加密信息通过第一密钥对第二密钥进行加密后得到,所述第二密钥用于对所述多媒体数据进行加密。
上述方法,优选的,基于所述第一信息创建所述客户端与所述服务端之间的第二传输通道,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011056912.2/2.html,转载请声明来源钻瓜专利网。