一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据处理方法、装置、计算机设备及存储介质与流程

2022-04-02 02:04:31 来源:中国专利 TAG:

技术特征:
1.一种数据处理方法,其特征在于,包括:响应针对适配客户端的触发操作,启动所述适配客户端中的主进程以及所述主进程对应的第一子进程;所述主进程具备所述适配客户端的第一开发框架的功能;所述第一子进程具备所述适配客户端的第二开发框架的功能;所述第一开发框架不同于所述第二开发框架;基于所述主进程与所述第一子进程之间的通信策略,建立所述第一子进程与所述主进程之间的第一数据传输通道;通过所述第一数据传输通道接收所述第一子进程所采集到的第一多媒体数据,通过所述主进程对所述第一多媒体数据进行数据处理,将数据处理后的第一多媒体数据上传至所述适配客户端对应的服务器。2.根据权利要求1所述的方法,其特征在于,所述响应针对适配客户端的触发操作,启动所述适配客户端中的主进程以及所述主进程对应的第一子进程,包括:响应针对适配客户端的启动操作,启动所述适配客户端中的主进程,获取所述适配客户端对应的应用显示界面;所述应用显示界面中存在与第一用户具有关联关系的n个待通讯用户;所述n为正整数;响应针对所述n个待通讯用户中的目标待通讯用户的触发操作,将所述目标待通讯用户作为第二用户,且输出包括所述第一用户和所述第二用户的第一会话显示界面;响应针对所述第一会话显示界面中的第一业务控件的触发操作,激活所述主进程对应的第一子进程;所述第一子进程为在所述主进程对应的进程映射关系表中所查找到的与所述第一业务控件相关联的子进程。3.根据权利要求2所述的方法,其特征在于,所述应用显示界面中存在与所述第一用户具有关联关系的m个待通讯群组;所述m为正整数;所述方法还包括:响应针对所述m个待通讯群组中的目标待通讯群组的触发操作,将所述目标待通讯群组中除所述第一用户之外的用户作为第三用户,且输出包括所述第一用户和所述第三用户的第二会话显示界面;响应针对所述第二会话显示界面中的第二业务控件的触发操作,激活所述主进程对应的第一子进程;所述第一子进程为在所述主进程对应的进程映射关系表中所查找到的与所述第二业务控件相关联的子进程。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:在启动所述适配客户端中的主进程时,接收所述第二用户发送的业务通讯请求,基于所述业务通讯请求控制所述适配客户端输出待通讯界面;所述待通讯界面包括用于指示所述第一用户与所述第二用户之间进行业务通讯的通讯启动控件;响应针对所述通讯启动控件的触发操作,激活所述主进程对应的第一子进程;所述第一子进程为在所述主进程对应的进程映射关系表中所查找到的与所述业务通讯请求相关联的子进程。5.根据权利要求1所述的方法,其特征在于,所述基于所述主进程与所述第一子进程之间的通信策略,建立所述第一子进程与所述主进程之间的第一数据传输通道,包括:获取所述主进程与所述第一子进程之间的通信策略;
基于所述通信策略确定所述主进程与所述第一子进程之间的第一数据传输方式,基于所述第一数据传输方式启动所述主进程中的数据接收器以及所述第一子进程中的数据发送器;基于所述数据发送器、所述数据接收器以及所述通信策略,建立所述第一子进程与所述主进程之间的第一数据传输通道。6.根据权利要求5所述的方法,其特征在于,所述基于所述通信策略确定所述主进程与所述第一子进程之间的第一数据传输方式,基于所述第一数据传输方式启动所述主进程中的数据接收器以及所述第一子进程中的数据发送器,包括:基于所述通信策略确定所述主进程与所述第一子进程之间的第一数据传输方式,基于所述第一数据传输方式控制所述主进程向所述第一子进程发送业务控制参数;所述业务控制参数用于指示所述第一子进程对采集控制器进行初始化处理,得到初始化处理结果;若所述初始化处理结果指示所述采集控制器的状态为初始化成功状态,则控制所述第一子进程通过所述第一数据传输方式向所述主进程发送第一通知信息;当基于所述第一通知信息启动所述主进程中的数据接收器时,基于所述第一数据传输方式向所述第一子进程发送第二通知信息;基于所述第二通知信息在所述第一子进程中启动数据发送器。7.根据权利要求6所述的方法,其特征在于,所述第二通知信息中携带所述数据接收器提供的k个端口;所述k为正整数;所述基于所述数据发送器、所述数据接收器以及所述通信策略,建立所述第一子进程与所述主进程之间的第一数据传输通道,包括:在所述第一子进程获取到所述k个端口时,确定所述数据发送器对应的发送端口,从所述k个端口中遍历查找处于闲置状态的端口;将查找到的处于闲置状态的端口作为所述发送端口对应的接收端口,在所述接收端口与所述发送端口之间进行套接字连接,得到套接字连接结果;若所述套接字连接结果指示连接成功,则建立所述第一子进程与所述主进程之间的第一数据传输通道。8.根据权利要求1所述的方法,其特征在于,所述第一子进程中包括具有图像采集功能的数据采集器;所述数据采集器中包括初始化后的采集控制器;所述通过所述第一数据传输通道接收所述第一子进程所采集到的第一多媒体数据,通过所述主进程对所述第一多媒体数据进行数据处理,将数据处理后的第一多媒体数据上传至所述适配客户端对应的服务器,包括:在所述第一数据传输通道建立成功时,通过所述初始化后的采集控制器启动所述第一子进程中的所述数据采集器;基于所述数据采集器的图像采集功能,采集与所述第一子进程中的业务控制参数相匹配的第一多媒体数据;基于所述通信策略确定所述主进程中的数据接收器与所述第一子进程中的数据发送器之间的第二数据传输方式,控制所述数据发送器通过所述第二数据传输方式向所述数据接收器发送所述第一多媒体数据;通过所述主进程对所述第一多媒体数据进行数据处理,将所述数据处理后的第一多媒
体数据上传至所述适配客户端对应的服务器。9.根据权利要求8所述的方法,其特征在于,所述第一多媒体数据包括通过所述第一子进程所采集到的初始音频数据和初始视频数据;所述通过所述主进程对所述第一多媒体数据进行数据处理,将所述数据处理后的第一多媒体数据上传至所述适配客户端对应的服务器,包括:通过所述主进程去除所述初始音频数据中的环境噪声数据,且对去除所述环境数据后的初始音频数据进行音量调整,得到目标音频数据,对所述目标音频数据进行音频编码处理,得到音频编码码流;通过所述主进程对所述初始视频数据中的视频帧进行图像优化处理,将图像优化处理后的初始视频数据作为目标视频数据,对所述目标视频数据进行视频编码处理,得到视频编码码流;将所述音频编码码流和所述视频编码码流,作为数据处理后的第一多媒体数据,将所述数据处理后的第一多媒体数据上传至所述适配客户端对应的服务器。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:将所述目标音频数据和所述目标视频数据作为目标多媒体数据,将所述目标多媒体数据输出至所述适配客户端对应的即时通讯界面;响应针对所述即时通讯界面中的通讯结束控件的触发操作,基于所述通信策略所确定的第一数据传输方式,控制所述主进程向所述第一子进程发送第三通知信息;当所述第一子进程基于所述第三通知信息关闭所述数据采集器以及所述数据发送器时,基于所述第一数据传输方式向所述主进程发送第四通知信息;基于所述第四通知信息在所述主进程中关闭数据接收器。11.根据权利要求10所述的方法,其特征在于,所述即时通讯界面包括业务选择控件;所述方法还包括:响应针对所述业务选择控件的触发操作,在所述即时通讯界面中输出第三业务控件;响应针对所述第三业务控件的触发操作,激活所述主进程对应的第二子进程;所述第二子进程为在所述主进程对应的进程映射关系表中所查找到的与所述第三业务控件相关联的子进程;基于所述主进程与所述第二子进程之间的通信策略,建立所述第二子进程与所述主进程之间的第二数据传输通道;通过所述第二数据传输通道接收所述第二子进程所采集到的第二多媒体数据,通过所述主进程对所述第二多媒体数据进行数据处理,将数据处理后的第二多媒体数据上传至所述服务器。12.根据权利要求10所述的方法,其特征在于,所述方法还包括:在所述主进程关闭所述数据接收器时,生成通讯结束请求;所述通讯结束请求用于指示所述服务器生成与所述通讯结束请求相关联的业务结束信息;所述业务结束信息包括通讯时长;接收所述服务器所发送的业务结束信息,将包括所述通讯时长的业务结束信息输出至所述适配客户端对应的会话显示界面。13.一种数据处理装置,其特征在于,包括:
启动模块,用于响应针对适配客户端的触发操作,启动所述适配客户端中的主进程以及所述主进程对应的第一子进程;所述主进程具备所述适配客户端的第一开发框架的功能;所述第一子进程具备所述适配客户端的第二开发框架的功能;所述第一开发框架不同于所述第二开发框架;通道建立模块,用于基于所述主进程与所述第一子进程之间的通信策略,建立所述第一子进程与所述主进程之间的第一数据传输通道;数据上传模块,用于通过所述第一数据传输通道接收所述第一子进程所采集到的第一多媒体数据,通过所述主进程对所述第一多媒体数据进行数据处理,将数据处理后的第一多媒体数据上传至所述适配客户端对应的服务器。14.一种计算机设备,其特征在于,包括:处理器、存储器、网络接口;所述处理器与存储器、网络接口相连,其中,网络接口用于提供数据通信功能,所述存储器用于存储计算机程序,所述处理器用于调用所述计算机程序,以执行权利要求1-12任一项所述的方法。15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时,执行权利要求1-12任一项所述的方法。

技术总结
本申请实施例公开了一种数据处理方法、装置、计算机设备及存储介质,该方法包括:响应针对适配客户端的触发操作,启动适配客户端中的主进程以及主进程对应的第一子进程;主进程具备适配客户端的第一开发框架的功能;第一子进程具备适配客户端的第二开发框架的功能;第一开发框架不同于第二开发框架;基于主进程与第一子进程之间的通信策略,建立第一子进程与主进程之间的第一数据传输通道;通过第一数据传输通道接收第一子进程所采集到的第一多媒体数据,通过主进程对第一多媒体数据进行数据处理,将数据处理后的第一多媒体数据上传至适配客户端对应的服务器。采用本申请实施例,可以提高多媒体数据采集的实时性。提高多媒体数据采集的实时性。提高多媒体数据采集的实时性。


技术研发人员:王晨光 许向亮 贺坤
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2020.09.15
技术公布日:2022/4/1
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献