[发明专利]一种视频直播质量的链路监控系统及方法在审
申请号: | 202111033602.3 | 申请日: | 2021-09-03 |
公开(公告)号: | CN113747188A | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 陈俊奎;刘梦甜 | 申请(专利权)人: | 百果园技术(新加坡)有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/24;H04N21/654 |
代理公司: | 北京泽方誉航专利代理事务所(普通合伙) 11884 | 代理人: | 唐明磊 |
地址: | 巴西班让路枫树*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 直播 质量 监控 系统 方法 | ||
本申请实施例公开了一种视频直播质量的链路监控系统及方法。本申请实施例提供的技术方案,通过推流客户端广播第一序列标识至媒体流链路以及拉流客户端,使各个节点基于第一序列标识生成运行监控数据并周期性上传至系统后台;系统后台接收各个运行监控数据,基于第一序列标识将各个运行监控数据串联为链路监控数据,并根据链路监控数据进行推流客户端当场视频直播的直播质量分析。采用上述技术手段,方便各个节点及时上传运行监控数据,简化监控数据的上报流程,节省监控数据的上报耗时,保障视频直播质量监控的实时性和稳定性。系统后台基于链路监控可以及时、直观地定位视频直播的异常,优化异常处理效率。
技术领域
本申请实施例涉及视频直播技术领域,尤其涉及一种视频直播质量的链路监控系统及方法。
背景技术
目前,视频直播平台为了优化用户的观看体验,会设置相应的监控系统进行视频直播质量的监控,以避免网络直播异常影响用户的使用体验。在进行视频直播质量监控时,需要统计各个节点(如推流客户端、推流后台,拉流后台和拉流客户端等)的运行状态监控数据,以根据各节点的运行状态监控数据定位直播异常。其中,在进行监控数据上报时,通过主播端定期广播统计包,各个节点收到统计包后,将自身的监控数据追加到统计包中,然后这些监控数据会随着统计包传递到下一个节点,最终由观众客户端完成上报。
但是,现有视频直播平台在统计上报数据时,统计包在各个节点的传递容易导致丢包的情况,且监控数据的统计链路较长,导致整个数据上报流程冗长耗时,影响直播质量监控效果和异常处理效率。
发明内容
本申请实施例提供一种视频直播质量的链路监控系统及方法,能够解决视频直播质量监控流程冗长耗时的技术问题,保障视频直播质量监控的实时性和稳定性,优化异常处理效率。
在第一方面,本申请实施例提供了一种视频直播质量的链路监控系统,包括:
推流客户端,用于在通过媒体流链路传输流媒体数据至各个拉流客户端的过程中,广播第一序列标识至所述媒体流链路以及所述拉流客户端,基于所述第一序列标识生成运行监控数据并周期性上传至系统后台;
所述媒体流链路,用于基于所述第一序列标识生成运行监控数据并周期性上传至所述系统后台;
所述拉流客户端,用于基于所述第一序列标识,所述拉流客户端的第二序列标识生成运行监控数据并周期性上传至所述系统后台;
所述系统后台,用于接收各个运行监控数据,基于所述第一序列标识将各个运行监控数据串联为链路监控数据,并根据所述链路监控数据进行所述推流客户端当场视频直播的直播质量分析。
在第二方面,本申请实施例提供了一种视频直播质量的链路监控方法,包括:
推流客户端在通过媒体流链路传输流媒体数据至各个拉流客户端的过程中,广播第一序列标识至所述媒体流链路以及所述拉流客户端,基于所述第一序列标识生成运行监控数据并周期性上传至系统后台;
所述媒体流链路基于所述第一序列标识生成运行监控数据并周期性上传至所述系统后台;
所述拉流客户端基于所述第一序列标识,所述拉流客户端的第二序列标识生成运行监控数据并周期性上传至所述系统后台;
所述系统后台接收各个运行监控数据,基于所述第一序列标识将各个运行监控数据串联为链路监控数据,并根据所述链路监控数据进行所述推流客户端当场视频直播的直播质量分析。
在第三方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第二方面所述的视频直播质量的链路监控方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百果园技术(新加坡)有限公司,未经百果园技术(新加坡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111033602.3/2.html,转载请声明来源钻瓜专利网。