利索能及
我要发布
收藏
专利号: 2017101443299
申请人: 青岛海信移动通信技术股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种移动终端中预录的音视频数据的存储方法,其特征在于,包括以下步骤:在接收到录制指令之前,将采用预录参数预录的音视频数据写入FIFO缓冲器中;所述FIFO缓冲器的空间大小由预录时长和预录参数计算确定;所述预录参数包括分辨率和帧率,和/或,码率;

在接收到录制指令时,判断所述FIFO缓冲器中写入时间最早的音视频数据是否为视频关键帧数据;

若所述FIFO缓冲器中写入时间最早的音视频数据不是视频关键帧数据,则删除所述音视频数据,直至写入时间最早的数据为视频关键帧数据;

若所述FIFO缓冲器中写入时间最早的音视频数据是视频关键帧数据,则将所述FIFO缓冲器中的音视频数据封装为多媒体文件,并将所述多媒体文件存储至存储器。

2.根据权利要求1所述的方法,其特征在于:

所述方法应用于Android系统中,所述预录的音视频数据由Android系统中的Mediacodec接口编码形成。

3.根据权利要求2所述的方法,其特征在于,所述预录的音视频数据中:音频数据为AAC格式数据,和/或,视频数据为H264格式数据。

4.根据权利要求1所述的方法,其特征在于,所述方法应用于Android系统中,所述方法还包括:采用Android系统中的MediaMuxer接口,将所述FIFO缓冲器中的音视频数据封装为多媒体文件。

5.根据权利要求4所述的方法,其特征在于:

所述多媒体文件为MP4格式的文件。

6.一种移动终端中预录的音视频数据的存储装置,其特征在于,包括:写入单元、删除单元和存储单元;

所述写入单元用于在接收到录制指令之前,将采用预录参数预录的音视频数据写入FIFO缓冲器中;所述FIFO缓冲器的空间大小由预录时长和预录参数计算确定;所述预录参数包括分辨率和帧率,和/或,码率;

在接收到录制指令时,所述删除单元用于在所述FIFO缓冲器中写入时间最早的音视频数据不是视频关键帧数据时,删除所述音视频数据,直至写入时间最早的数据为视频关键帧数据;

所述存储单元用于在所述FIFO缓冲器中写入时间最早的音视频数据是视频关键帧数据时,将所述FIFO缓冲器中的音视频数据封装为多媒体文件,并将所述多媒体文件存储至存储器。

7.一种基于Android系统的移动终端,其特征在于:包括如权利要求6所述的存储装置,所述存储装置中预录的音视频数据由Mediacodec接口编码形成。

8.根据权利要求7所述的移动终端,其特征在于:

所述预录的音视频数据中,音频数据为AAC格式数据,和/或,视频数据为H264格式数据。

9.根据权利要求7所述的移动终端,其特征在于:

所述FIFO缓冲器中的音视频数据由MediaMuxer接口封装为多媒体文件。

10.根据权利要求9所述的移动终端,其特征在于:所述多媒体文件为MP4格式的文件。