【技术实现步骤摘要】
直播服务模块测试方法、装置、电子设备及计算机存储介质
[0001]本申请涉及直播
,具体涉及一种直播服务模块测试方法
、
装置
、
电子设备及计算机存储介质
。
技术介绍
[0002]在当前的直播整体链路中,主播利用推流工具,将直播流推到云端边缘计算上行流媒体服务上,由上行流媒体服务转推给录制
、
截图服务进行记录,同时转码系统会拉入部分直播流,进行编解码后输出多项清晰度的直播流供下行内容分发网络
(Content Delivery Network
,
CDN)
回源拉流,另一部分流则直接以源流的形式由下行
CDN
进行拉流
。
观众通过播放器从
CDN
回源源流或转码流进行拉流观看,整个过程形成了直播端到端的全链路
。
[0003]由此可见,整个链路涉及服务模块多且复杂,其中包含了推流工具
、
云端上行流媒体服务
、
截图服务
...
【技术保护点】
【技术特征摘要】
1.
一种直播服务模块测试方法,其特征在于,包括:根据直播推流参数向预设服务模块推送直播流,搭建测试直播全链路;其中,所述测试直播全链路包括至少一个待测试的服务模块;获取所述直播流经过所述待测试的服务模块时产生的测试数据,并将所述测试数据与预设测试模板中设置的各测试指标相对应的阈值进行比较;其中,一个服务模块对应至少一个预设测试模板,所述预设测试模板用于存储对应服务模块的各测试指标对应的阈值;输出各待测试的服务模块的比较结果
。2.
根据权利要求1所述的方法,其特征在于,所述根据直播推流参数向预设服务模块推送直播流,包括:获取通过模拟推流组件输入的自定义的直播推流参数,并根据所述直播推流参数自动向预设服务模块推送直播流;其中,所述模拟推流组件支持多种编码格式
。3.
根据权利要求2所述的方法,其特征在于,所述模拟推流组件支持一键开启推流模式,在所述自动向预设服务模块推送直播流之前,所述一键开启推流模式处于开启状态
。4.
根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述模拟推流组件上提供直播推流参数自定义接口,用于输入设置直播推流参数
。5.
根据权利要求1所述的方法,其特征在于,所述方法还包括:提供测试模板自定义接口,用于根据待测试服务模块的功能特性对测试模版进行配置
。6.
根据权利要求1‑5任一项所述的方法,其特征在于,所述方法还包括:当测试服务模块的新功能时,自动化输出测试报告,...
【专利技术属性】
技术研发人员:沈家辉,
申请(专利权)人:上海哔哩哔哩科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。