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

直播流交互控制方法及其相应的装置、设备、介质与流程

2021-11-24 23:43:00 来源:中国专利 TAG:

技术特征:
1.一种直播流交互控制方法,其特征在于,包括如下步骤:建立推流设备经本服务器中继到达播流设备的数据通信链路,该数据通信链路用于将推流设备产生的直播流推送至播流设备中;应用预设的链路控制信息仿真控制所述数据通信链路的网络传输性能,以控制所述直播流到达所述播流设备的音视频质量;通过所述数据通信链路接收推流设备产生的所述直播流,将其转发至所述播流设备中播放显示。2.根据权利要求1所述的方法,其特征在于,建立推流设备经本服务器中继到达播流设备的数据通信链路,包括如下步骤:响应推流设备在直播间中的开播事件,建立推流设备至本服务器之间用于上传所述直播流的第一分支链路,以接收推流设备上传的所述直播流;响应播流设备在所述直播间中触发的进入事件,建立本服务器至播流设备之间用于推送所述直播流的第二分支链路,以向播流设备推送所述直播流;通过由第一分支链路和第二分支链路构成的所述数据通信链路持续传输所述的直播流。3.根据权利要求1所述的方法,其特征在于,应用预设的链路控制信息仿真控制所述数据通信链路的网络传输性能,以控制所述直播流到达所述播流设备的音视频质量,包括如下步骤:检测所述数据通信链路的链路控制信息是否处于启用状态,若处于启用状态则启动应用该链路控制信息;解析出所启用的链路控制信息,获得至少一个标定了运行时长的仿真控制实例,每个仿真控制实例包含该运行时长范围内多个时间切片相对应的网络传输性能配置参数;适应每个仿真控制实例,按所述时间切片的时间顺序对应适用所述网络传输性能配置参数,对所述的数据通信链路实施仿真控制。4.根据权利要求3所述的方法,其特征在于,检测所述数据通信链路的链路控制信息是否处于启用状态,若处于启用状态则启动应用该链路控制信息,包括如下步骤:根据推流设备、播流设备各自的用户特征信息检测推流设备、播流设备是否为仿真服务对象;针对仿真服务对象,判定其链路控制信息处于启用状态,调用与仿真服务对象相对应的链路控制信息;为仿真服务对象启动应用其相适配的链路控制信息,以使每个链路控制信息应用于所述数据通信链路中相对应的分支链路,使推流设备至本服务器之间的分支链路适用推流设备相对应的链路控制信息,使本服务器至播流设备之间的分支链路适用播流设备相对应的链路控制信息。5.根据权利要求3所述的方法,其特征在于,适应每个仿真控制实例,按所述时间切片的时间顺序对应适用所述网络传输性能配置参数,对所述的数据通信链路实施仿真控制,包括如下步骤:适应每个仿真控制实例,获得其按时间切片组织的网络传输性能配置参数;按时间顺序依次调用每个时间切片相对应的所述网络传输性能配置参数,所述网络传
输性能配置参数包括时间切片相对应的时间戳、带宽值、最小往返时延、最大往返时延、丢包率;在持续至下一时间戳到达前的当前时间切片的时间范围内,对所述的数据通信链路实施如下仿真控制:约束所述数据通信链路以所述带宽值为最高带宽进行所述直播流的传输,约束所述直播流的往返时延间于所述最小往返时延与最大往返时延之间,约束所述直播流的按照所述丢包率随机丢弃数据报文。6.根据权利要求3所述的方法,其特征在于,解析出所启用的链路控制信息的步骤中,所述链路控制信息包括多个所述的仿真控制实例、为多个仿真控制实例统一标定的所述运行时长,以及用于控制两个仿真控制实例先后实施仿真控制的间隔时长。7.根据权利要求1至6中任意一项所述的方法,其特征在于,本方法还包括如下步骤:响应管理用户触发的配置请求而向管理用户推送测试配置页面;接收管理用户通过该测试配置页面提交的所述测试配置信息,所述测试配置信息包括链路控制信息及其适应的用户特征信息;响应于管理用户查看指令,向管理用户推送测试报告,该测试报告包含从数据库中查询获取表征所述音视频质量的采样数据所形成的汇总信息,所述采样数据由所述播流设备采样提交至所述数据库中。8.一种直播流交互控制装置,其特征在于,其包括:链路建立模块,用于建立推流设备经本服务器中继到达播流设备的数据通信链路,该数据通信链路用于将推流设备产生的直播流推送至播流设备中;仿真控制模块,应用预设的链路控制信息仿真控制所述数据通信链路的网络传输性能,以控制所述直播流到达所述播流设备的音视频质量;传输直播模块,用于通过所述数据通信链路接收推流设备产生的所述直播流,将其转发至所述播流设备中播放显示。9.一种计算机设备,包括中央处理器和存储器,其特征在于,所述中央处理器用于调用运行存储于所述存储器中的计算机程序以执行如权利要求1至7中任意一项所述的直播流交互控制方法的步骤。10.一种非易失性存储介质,其特征在于,其以计算机可读指令的形式存储有依据权利要求1至7中任意一项所述的方法所实现的计算机程序,该计算机程序被计算机调用运行时,执行相应直播流交互控制的方法所包括的步骤。

技术总结
本申请涉及网络直播领域,公开一种直播流交互控制方法及其相应的装置、设备、介质,该方法包括:建立推流设备经本服务器中继到达播流设备的数据通信链路,该数据通信链路用于将推流设备产生的直播流推送至播流设备中;应用预设的链路控制信息仿真控制所述数据通信链路的网络传输性能,以控制所述直播流到达所述播流设备的音视频质量;通过所述数据通信链路接收推流设备产生的所述直播流,将其转发至所述播流设备中播放显示。本申请可为直播流的传输实现对现实生产环境网络的仿真与重现,方便追踪在线音视频质量问题或者对音视频质量按需实施限制。实施限制。实施限制。


技术研发人员:何永德 林绪虹 刘科
受保护的技术使用者:广州华多网络科技有限公司
技术研发日:2021.08.11
技术公布日:2021/11/23
再多了解一些

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

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

相关文献