基于直播间的数据传输方法、相关设备及存储介质与流程

文档序号:37486176发布日期:2024-04-01 13:54阅读:7来源:国知局
基于直播间的数据传输方法、相关设备及存储介质与流程

本申请涉及计算机,尤其涉及基于直播间的数据传输方法、相关设备及存储介质。


背景技术:

1、随着直播热潮的来临,金融、教育等多种领域的应用程序中都开始增加直播功能,但如银行、保险等领域的直播间,对直播间中显示和交易的数据对的安全性要求较高。为了提高直播间中的数据的传输安全性,直播间中的任一客户端每次通过服务器向另一客户端传输数据之前,任一客户端都会对数据进行加密,得到该数据的密文,并将密文发送至服务器。服务器每接收到直播间中的任一客户端传输的密文之后,服务器都需要对该密文进行校验;进一步的,服务器对该密文校验通过之后,将该密文转发至另一客户端。由此可知,直播间中的数据在每一次传输过程中,服务器均需要对数据进行校验,从而使得数据传输效率较低。因此,如何在确保数据安全性的情况下,提高数据传输效率,是目前亟需解决的问题。


技术实现思路

1、本申请实施例提供一种基于直播间的数据传输方法、相关设备、存储介质及计算机产品,可在确保数据安全性的情况下,提高数据传输效率。

2、一方面,本申请实施例提供了一种基于直播间的数据传输方法,包括:

3、第一客户端通过与服务器之间的第一会话链路,接收所述服务器发送的与预设直播间关联的至少一个资源数据;其中,所述第一会话链路是所述服务器在对所述第一客户端认证通过之后建立的;所述第一客户端通过所述预设直播间与第二客户端进行交互;

4、所述第一客户端显示所述预设直播间的直播界面,所述直播界面包括所述至少一个资源数据;

5、所述第一客户端响应对所述直播界面的选择操作,从所述至少一个资源数据中选取目标资源数据;

6、所述第一客户端通过所述第一会话链路,将所述目标资源数据和所述第二客户端的第二客户端标识发送至所述服务器,以使所述服务器通过第二会话链路将所述目标资源数据发送至所述第二客户端标识指示的第二客户端,所述第二会话链路是所述服务器在对所述第二客户端认证通过之后建立的。

7、一方面,本申请实施例提供了一种基于直播间的数据传输装置,所述基于直播间的数据传输装置包括接收单元、处理单元和发送单元,其中:

8、所述接收单元,用于通过与服务器之间的第一会话链路,接收所述服务器发送的与预设直播间关联的至少一个资源数据;其中,所述第一会话链路是所述服务器在对所述第一客户端认证通过之后建立的;所述第一客户端通过所述预设直播间与第二客户端进行交互;

9、所述处理单元,用于显示所述预设直播间的直播界面,所述直播界面包括所述至少一个资源数据;

10、所述处理单元,还用于响应对所述直播界面的选择操作,从所述至少一个资源数据中选取目标资源数据;

11、所述发送单元,用于所述第一客户端通过所述第一会话链路,将所述目标资源数据和所述第二客户端的第二客户端标识发送至所述服务器,以使所述服务器通过第二会话链路将所述目标资源数据发送至所述第二客户端标识指示的第二客户端,所述第二会话链路是所述服务器在对所述第二客户端认证通过之后建立的。

12、一方面,本申请实施例提供了一种电子设备,所述电子设备包括输入接口和输出接口,还包括:

13、处理器,适于实现一条或多条指令;以及,

14、计算机存储介质,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由所述处理器加载并执行上述基于直播间的数据传输方法。

15、一方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质中存储有计算机程序指令,所述计算机程序指令被处理器执行时,用于执行上述基于直播间的数据传输方法。

16、一方面,本申请实施例提供了一种计算机程序产品或计算机程序,所述计算机程序产品或所述计算机程序包括计算机指令,所述计算机指令存储在计算机可读存储介质中;电子设备的处理器从所述计算机可读存储介质中读取所述计算机指令,所述处理器执行所述计算机指令,所述计算机指令被处理器执行时,用于执行上述基于直播间的数据传输方法。

17、本申请实施例中,第一客户端和服务器之间通过第一会话链路传输资源数据,第二客户端和服务器之间通过第二会话链路传输资源数据,而第一会话链路是服务器在对第一客户端认证通过之后建立的会话链路,以及第二会话链路是服务器在对第二客户端认证通过之后建立的会话链路,因此第一会话链路和第二会话链路都是被认证过的安全性较高的会话链路。也就是说,通过第一会话链路和第二会话链路传输的资源数据的安全性是可以得到保证的。那么,服务器通过第一会话链路接收到第一客户端发送的目标资源数据之后,可以不需要再对目标资源数据进行额外的数据校验,而是可以通过第二会话链路直接将目标资源数据发送至第二客户端。因此,服务器仅需要对目标资源数据转发,不再需要进行额外的数据校验,有利于在确保数据安全性的情况下,提高数据传输效率。



技术特征:

1.一种基于直播间的数据传输方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述至少一个资源数据中各个资源数据对应一个对象标识;

3.根据权利要求2所述的方法,其特征在于,所述资源数据查找请求还携带目标对象类型,所述方法还包括:

4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述服务器在建立所述第一会话链路之后对所述认证函数进行自旋锁的锁定处理,所述方法还包括:

7.根据权利要求5所述的方法,其特征在于,所述第一客户端向所述服务器发送所述登录消息,以使所述服务器通过所述认证函数和所述登录消息对所述第一客户端进行认证处理,在对所述第一客户端认证通过之后,所述服务器建立与所述第一客户端之间的第一会话链路,包括:

8.一种基于直播间的数据传输装置,其特征在于,所述基于直播间的数据传输装置包括接收单元、处理单元和发送单元,其中:

9.一种计算机设备,其特征在于,包括:

10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有一条或多条计算机程序,所述一条或多条计算机程序适于由处理器加载并执行如权利要求1-7任一项所述的基于直播间的数据传输方法。

11.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序适于由处理器加载并执行如权利要求1-7任一项所述的基于直播间的数据传输方法。


技术总结
本申请实施例涉及计算机技术领域,公开了基于直播间的数据传输方法、相关设备及存储介质,该方法包括:第一客户端通过与服务器之间的第一会话链路,接收服务器发送的与预设直播间关联的至少一个资源数据;第一客户端响应对预设直播间的直播界面的选择操作,从至少一个资源数据中选取目标资源数据;其中,直播界面包括至少一个资源数据;第一客户端通过第一会话链路,将目标资源数据和第二客户端的第二客户端标识发送至服务器,以使服务器通过第二会话链路将目标资源数据发送至第二客户端标识指示的第二客户端。采用本申请实施例,可在确保数据安全性的情况下,提高数据传输效率。

技术研发人员:苟亚明
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:
技术公布日:2024/3/31
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1