The embodiment of the invention provides a test method and device for user experience index of online audio and video playback. The method comprises loading a Hypertext Markup Language HTML 5 Web page with a browser of an electronic device, loading audio and video resources with the HTML 5 Web page, injecting monitoring code into the browser, and utilizing the liu. A built-in player of the browser plays the audio and video resources; monitoring information is obtained by monitoring the execution state of the audio and video resources with the monitoring code, wherein the execution state includes at least the playing state, and the monitoring information is used to determine the user experience index.
【技术实现步骤摘要】
在线音视频播放的用户体验指标的测试方法及装置
本专利技术涉电子
,尤其涉及一种在线音视频播放的用户体验指标的测试方法及装置。
技术介绍
目前随着运营商对用户体验感知的评估重视程度的增加,需要及时了解到测试用户、友好用户等在运营商的各种网络环境下用户体验测试,特别是在线播放音视频文件的体验。用户体验测试将得到各种表征用户体验良好程度的各种指标,这种指标称之为用户体验指标。这里的用户体验指标可包括:在线音频播放是否有卡顿等表征播放流畅度的指标,还可包括卡顿时延占比等。现有的在线音视频播放的用户体验指标的测试方法通常为:直接开发定制的音视频播放器或需要开发定制的用户体验指标拨测工具。但上述测试方法的缺点为:开发定制播放器的开发工作量大,需要针对各种不同格式的音视频进行适配,同时定制的播放器和普通用户在个人电脑(PersonComputer,PC)和手机上使用的播放器也无法做到一致体验。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种在线音视频播放的用户体验指标的测试方法及装置,至少部分解决上述问题。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例第一方面提供一种在线音视频播放的用户体验指标的测试方法,包括:利用电子设备的浏览器加载超文本标记语言html5网页;利用所述html5网页中加载音视频资源;在所述浏览器中注入监测代码;利用所述浏览器的内置播放器,播放所述音视频资源;利用所述监测代码监测所述音视频资源的执行状态,获得监测信息,其中,所述执行状态至少包括所述播放状态,所述监测信息,用于确定所述用户体验指标。基于上述方案,所述利用电子 ...
【技术保护点】
1.一种在线音视频播放的用户体验指标的测试方法,其特征在于,包括:利用电子设备的浏览器加载超文本标记语言html5网页;利用所述html5网页中加载音视频资源;在所述浏览器中注入监测代码;利用所述浏览器的内置播放器,播放所述音视频资源;利用所述监测代码监测所述音视频资源的执行状态,获得监测信息,其中,所述执行状态至少包括所述播放状态,所述监测信息,用于确定所述用户体验指标。
【技术特征摘要】
1.一种在线音视频播放的用户体验指标的测试方法,其特征在于,包括:利用电子设备的浏览器加载超文本标记语言html5网页;利用所述html5网页中加载音视频资源;在所述浏览器中注入监测代码;利用所述浏览器的内置播放器,播放所述音视频资源;利用所述监测代码监测所述音视频资源的执行状态,获得监测信息,其中,所述执行状态至少包括所述播放状态,所述监测信息,用于确定所述用户体验指标。2.根据权利要求1所述的方法,其特征在于,所述利用电子设备的浏览器加载超文本标记语言html5网页,包括:利用所述电子设备的浏览器加载内嵌有所述音视频资源的测试html5网页;所述利用所述html5网页中加载音视频资源,包括:在所述测试html5网页中加载所述测试html5网页内嵌的所述音视频资源。3.根据权利要求1所述的方法,其特征在于,所述利用电子设备的浏览器加载超文本标记语言html5网页,包括:利用所述电子设备的浏览器加载本地存储的本地html5网页;所述利用所述html5网页中加载音视频资源,包括:获取所述音视频资源的统一资源地址URL;根据所述URL,在所述本地html5网页中加载所述音视频资源。4.根据权利要求1至3任一项所述的方法,其特征在于,所述利用所述监测代码监测所述音视频资源的执行状态,获得监测信息,包括以下至少之一:音视频播放暂停事件监测,获得暂停相关信息;音视频播放完成事件监测,获得播放完成相关信息;音视频播放中事件监测,获得播放相关信息;音视频缓冲事件监测,获得缓冲相关信息。5.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:利用所述html5网页中加载音视频资源时,在所述html5网页中添加音视频标签;扫描所述音视频标签;所述在所述浏览器中注入监测代码,包括:当扫描到所述音视频标签时,在...
【专利技术属性】
技术研发人员:金凌,丁超,严国娇,
申请(专利权)人:中国移动通信有限公司研究院,中国移动通信集团公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。