一种启动时间获取方法、装置、终端设备及存储介质制造方法及图纸

技术编号:21003978 阅读:37 留言:0更新日期:2019-04-30 21:30
本发明专利技术提供了一种启动时间获取方法、装置、终端设备及存储介质。所述方法包括:在监测到用户执行的目标视频的启动事件时,记录监测到所述启动事件的第一时间;调用与所述目标视频关联的动态库文件,监控所述目标视频的渲染过程;其中,所述动态库文件包含监控所述目标视频渲染过程的代码;获取在所述目标视频的首帧在渲染完成时对应的第二时间;依据所述第二时间和所述第一时间,获取所述目标视频的启动时间。本发明专利技术提高了确定目标视频播放模块视频播放模块启动时间的效率,并且,减少了人力资源的投入,降低了人力资源成本。

【技术实现步骤摘要】
一种启动时间获取方法、装置、终端设备及存储介质
本专利技术涉及终端
,特别是涉及一种启动时间获取方法、装置、终端设备及存储介质。
技术介绍
随着通信技术的不断发展,终端设备(如手机等)在人们生活中所占的比重越来越高。终端设备上的播放器的启动时间是体现终端设备性能的重要参数,并且启动时间的快慢直接影响用户体验。目前确定播放器的启动时间的方法通常是采用录制屏幕后人工统计关键帧时长的方式。然而,上述方式的效率较低,并且增加了人力资源成本。
技术实现思路
本专利技术实施例所要解决的技术问题是提供一种启动时间获取方法、装置、终端设备及存储介质,以解决现有技术中需要人工统计关键帧时长导致的效率较低,增加了人力资源成本的技术问题。为了解决上述问题,本专利技术实施例提供了一种启动时间获取方法,包括:在监测到用户执行的目标视频的启动事件时,记录监测到所述启动事件的第一时间;调用与所述目标视频关联的动态库文件,监控所述目标视频的渲染过程;其中,所述动态库文件包含监控所述目标视频渲染过程的代码;获取在所述目标视频的首帧在渲染完成时对应的第二时间;依据所述第二时间和所述第一时间,获取所述目标视频的启动时间本文档来自技高网...

【技术保护点】
1.一种启动时间获取方法,其特征在于,包括:在监测到用户执行的目标视频的启动事件时,记录监测到所述启动事件的第一时间;调用与所述目标视频关联的动态库文件,监控所述目标视频的渲染过程;其中,所述动态库文件包含监控所述目标视频渲染过程的代码;获取在所述目标视频的首帧在渲染完成时对应的第二时间;依据所述第二时间和所述第一时间,获取所述目标视频的启动时间。

【技术特征摘要】
1.一种启动时间获取方法,其特征在于,包括:在监测到用户执行的目标视频的启动事件时,记录监测到所述启动事件的第一时间;调用与所述目标视频关联的动态库文件,监控所述目标视频的渲染过程;其中,所述动态库文件包含监控所述目标视频渲染过程的代码;获取在所述目标视频的首帧在渲染完成时对应的第二时间;依据所述第二时间和所述第一时间,获取所述目标视频的启动时间。2.根据权利要求1所述的方法,其特征在于,在所述记录监测到所述启动事件的第一时间之前,还包括:对所述目标视频的原始应用程序文件进行解压处理,得到目标文件夹;建立目标动态库;其中,所述目标动态库内存储有监控所述目标视频的各帧的渲染过程的所述动态库文件;将所述目标动态库嵌入所述目标文件夹的指定文件内,生成更新的目标文件夹;对所述更新的目标文件夹进行压缩处理,得到目标应用程序文件。3.根据权利要求2所述的方法,其特征在于,所述建立目标动态库,包括:创建动态库;对目标测试代码进行编译生成动态库文件;其中,所述目标测试代码为监控所述目标视频渲染过程的代码;将所述动态库文件添加至所述动态库的指定位置,生成所述目标动态库。4.根据权利要求2所述的方法,其特征在于,所述调用与所述目标视频关联的动态库文件,监控所述目标视频的渲染过程,包括:通过所述目标应用程序文件的预置接口,调用所述动态库文件监控所述目标视频的渲染过程。5.根据权利要求1所述的方法,其特征在于,所述依据所述第二时间和所述第一时间,获取所述目标视频的启动时间,包括:计算所述第二时间和所述第一时间的差值的绝对值,并将所述绝对值作为所述目标视频的启动时间。6.一种启动时间获取装置,其特征在于,包括:第一时间记录模块,用于在监测到用户执行的目标视频的启动事件时,记录监测到所述启动事件的第一时间;渲染过程监控模块,用于调用与所述目标视频关联的动态库文件,监控所述目标视频的渲染过程;其中,所述动态库文件包含监控所述目标视频渲染过...

【专利技术属性】
技术研发人员:董熠
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1