用于记录信息的方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:30084810 阅读:24 留言:0更新日期:2021-09-18 08:44
本公开提供了用于记录信息的方法、装置、电子设备、存储介质及计算机程序产品,涉及媒体云技术领域。方法的一具体实施方式包括:在播放目标数据的过程中,通过开放式图形库和视频显示控件获取目标数据中所要播放的视频帧和音频帧;接收表征记录目标数据中的至少部分数据的记录操作,并根据记录操作记录至少部分数据;合并至少部分数据中的视频帧和音频帧,得到记录信息。本公开基于开放式图形库和视频显示控件可实时获取目标数据中的视频帧和音频帧,在记录时,不必依赖于关键帧的位置,避免了因关键帧丢失而造成的花屏问题,可以根据用户的录制操作实时进行音视频数据的记录。户的录制操作实时进行音视频数据的记录。户的录制操作实时进行音视频数据的记录。

【技术实现步骤摘要】
用于记录信息的方法、装置、设备、存储介质及程序产品


[0001]本公开涉及云计算
,进一步涉及媒体云
,尤其涉及用于记录信息的方法、装置、电子设备、存储介质以及计算机程序产品。

技术介绍

[0002]在一些情况下,用户在播放音频视频的过程中有记录所播放的音视频数据的需求。例如,审查员、监控员、直播房管等用户需要在观看视频时,对看到的视频进行实时录制。目前,一般合并所获取的未解码的音视频源数据,进行信息的记录保存。该方式下得到的记录信息的媒体音视频编码格式及分辨率等依赖原始媒体流,录制开始时间依赖于关键帧位置。

技术实现思路

[0003]本公开提供了一种用于记录信息的方法、装置、电子设备、存储介质以及计算机程序产品。
[0004]根据第一方面,提供了一种用于记录信息的方法,包括:在播放目标数据的过程中,通过开放式图形库和视频显示控件获取目标数据中所要播放的视频帧和音频帧;接收表征记录目标数据中的至少部分数据的记录操作,并根据记录操作记录至少部分数据;合并至少部分数据中的视频帧和音频帧,得到记录信息。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于记录信息的方法,包括:在播放目标数据的过程中,通过开放式图形库和视频显示控件获取所述目标数据中所要播放的视频帧和音频帧;接收表征记录所述目标数据中的至少部分数据的记录操作,并根据所述记录操作记录所述至少部分数据;合并所述至少部分数据中的视频帧和音频帧,得到记录信息。2.根据权利要求1所述的方法,其中,所述在播放目标数据的过程中,通过开放式图形库和视频显示控件获取所述目标数据中所要播放的视频帧和音频帧,包括:响应于播放所述目标数据,监听所述视频显示控件;响应于确定所述视频显示控件可用,初始化所述开放式图形库的环境信息;根据所述环境信息中的纹理标识,在所述视频显示控件中创建表面纹理控件和第一绘图表面控件;在播放所述目标数据的过程中,将所述目标数据中解码后的视频帧数据传入所述第一绘图表面控件,并通过所述开放式图形库对所要播放的视频帧对应的视频帧数据进行绘制;在播放所述目标数据中的音频帧的同时,通过所述视频显示控件的音频回调接口,将所要播放的音频帧对应的音频帧数据传入音频编码器。3.根据权利要求2所述的方法,其中,所述根据所述记录操作记录所述至少部分数据,包括:响应于开始进行记录操作,在通过所述开放式图形库对所要播放的视频帧对应的视频帧数据进行绘制的同时,在视频编码器对应的第二绘图表面控件上绘制所述视频帧数据,并通过所述视频编码器对绘制后的视频帧数据编码,进行视频帧的记录;通过所述音频编码器对所接收到的音频帧数据编码,进行音频帧的记录。4.根据权利要求1所述的方法,其中,所述合并所述至少部分数据中的视频帧和音频帧,得到记录信息,包括:合并所述至少部分数据中的视频帧和音频帧,得到预设格式的记录信息。5.根据权利要求1所述的方法,其中,在所述根据所述记录操作记录所述至少部分数据之后,还包括:对所述至少部分数据进行数据处理,得到处理后的至少部分数据。6.一种用于记录信息的装置,包括:获取单元,被配置成在播放目标数据的过程中,通过开放式图形库和视频显示控件获取所述目标数据中所要播放的视频帧和音频帧;记录单元,被配置成接收表征记录所述目标数据中的至少部分数据的记录操作,并根据所述记录操作记录所述至少部分...

【专利技术属性】
技术研发人员:付强
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1