[发明专利]一种多媒体文件的录制方法和装置有效
申请号: | 201510449606.8 | 申请日: | 2015-07-27 |
公开(公告)号: | CN105049920B | 公开(公告)日: | 2018-08-10 |
发明(设计)人: | 王宏斌;刘相双;孙磊 | 申请(专利权)人: | 青岛海信移动通信技术股份有限公司 |
主分类号: | H04N21/433 | 分类号: | H04N21/433 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多媒体 文件 录制 方法 装置 | ||
本发明实施例提供了一种多媒体文件的录制方法和装置,该方法包括:接收到多媒体文件的录制请求时,设置录制参数,其中,所述录制参数包括数据源、编码格式、文件输出格式,所述文件输出格式设置为传输流TS格式;通过所述数据源采集多媒体数据;按照所述编码格式对所述多媒体数据进行编码;将编码之后的多媒体数据按照所述传输流TS格式封装至第一多媒体文件;当所述第一多媒体文件超过预设的文件大小阈值时,将编码之后的多媒体数据按照所述传输流TS格式封装至第二多媒体文件。本发明实施例大大降低了时延,大大提高了在录制时的封装效率,避免了在录制过程中的卡顿现象,有效缓解在切换时的丢帧问题。
技术领域
本发明涉及多媒体的技术领域,特别是涉及一种多媒体文件的录制方法和一种多媒体文件的录制装置。
背景技术
随着移动通信技术的快速发展,移动通信终端在人们的工作、学习、日常交流等各方面的使用率也越来越高,可以说,移动通信终端是人们生活不可或缺的一部分。
录像是移动通信终端的一个常用功能,由于节目(如文艺汇演)录制等录像的过程很长,而目前绝大多数的存储器(SD卡)的格式为FAT32,单个文件最大存储限制是4G,因此,通常需要分成多个多媒体文件进行录制。
由于系统的限制,在多媒体文件切换时,一般需要停止录制工具的运行,再重新启动录制工具,进行新的多媒体文件的录制。
目前的移动通信终端,很多录制的多媒体文件都是MPEG-4格式的,MPEG-4格式的文件中的所有数据都装在box中,也就是说MPEG-4格式的文件由若干个box组成,每个box有类型和长度,可以将box理解为一个数据对象块。
MPEG-4格式的文件的媒体信息和数据是分开存放的,即想获得数据之前必须要解析出每个帧数据所有的位置,MPEG-4格式的文件存放这个帧信息的是放在stbl这个box里,而真实的数据放在mdat这个box中。
在文件录制结束时,需要在MPEG-4格式的文件产生一个头部信息,以备播放器播放文件所用。
可见,MPEG-4格式的文件结构复杂,使得MPEG-4格式的多媒体文件在录制的封装时,需要花费很长的时间,时延很大,在连续录制时容易造成卡顿的现象,造成切换时的丢帧。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题地解决上述问题的一种多媒体文件的录制方法和相应的一种多媒体文件的录制装置。
为了解决上述问题,本发明实施例公开了一种多媒体文件的录制方法,包括:
接收到多媒体文件的录制请求时,设置录制参数,其中,所述录制参数包括数据源、编码格式、文件输出格式,所述文件输出格式设置为传输流TS格式;
通过所述数据源采集多媒体数据;
按照所述编码格式对所述多媒体数据进行编码;
将编码之后的多媒体数据按照所述传输流TS格式封装至第一多媒体文件;
当所述第一多媒体文件超过预设的文件大小阈值时,将编码之后的多媒体数据按照所述传输流TS格式封装至第二多媒体文件。
优选地,所述将编码之后的多媒体数据按照所述传输流TS格式封装至第一多媒体文件的步骤包括:
在所述多媒体文件的文件名中配置时间信息。
优选地,所述时间信息包括封装起始时间、封装完成时间;
所述对所述多媒体文件配置时间信息的步骤包括:
当开始封装多媒体文件时,在所述多媒体文件的文件名中,将当前时间配置为封装起始时间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术股份有限公司,未经青岛海信移动通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510449606.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:网络规划方法
- 下一篇:一种信息处理方法、终端及信息处理系统