对移动终端中非支持格式的视频进行转换的方法及系统的制作方法_4

文档序号:9420736阅读:来源:国知局
0116]接收服务器发送的非支持格式的视频数据,按照mp4格式协议,将该非支持格式的视频数据封装成mp4封装文件,并将生成的mp4封装文件与所述具有mp4文件头的本地视频信息建立对应关系,组成mp4数据并保存。
[0117]实施例中所述描述文件信息包括:音视频的编码格式、视频的分辨率、音频的采样率、采样精度、声道数、每个音视频包的大小以及每个音视频包所对应的时间戳信息。
[0118]与现有技术相比,本申请所述的一种对移动终端中非支持格式的视频进行转换的方法及系统,具有以下优点:
[0119](I)本发明将移动终端非支持格式的视频文件到mp4格式的视频文件的转换从网络服务器换到移动终端进行操作。由于非支持格式视频文件到mp4格式的视频文件的转换操作被分布到每个移动终端的本地进行,减小了网络服务器的压力。
[0120](2)本发明在播放非支持格式的本地视频时,预先在移动终端将非支持格式的视频转换为支持的视频格式形式,实现了移动终端本地非支持格式视频的播放。
[0121](3)本发明中服务器直接将非支持格式的视频文件传输给移动终端的形式,避免了由网络端缓存格式转换与流化之间传输数据所引起的网络问题,使得移动终端更流畅地播放视频。
[0122](4)本发明在移动终端本地转换视频格式,避免了由移动终端系统转换视频格式增加移动终端CPU工作强度带来的发热问题,同时还节省了移动终端的系统资源。
[0123](5)本发明通过将非支持格式的视频在移动终端本地转换为1S系统支持的mp4格式视频,视频对象之间各自相对独立,提高了多媒体数据的可重用性,还允许用户对单个视频进行操作,方便了用户的交互体验。
[0124]上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述申请构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。
【主权项】
1.一种对移动终端中非支持格式的视频进行转换的方法,其特征在于,包括: 所述移动终端接收向网络服务器发送非支持格式的视频请求信息后返回的所请求视频对应的描述文件信息,并根据该描述文件信息生成具有mp4文件头的本地视频信息保存; 所述移动终端接收向网络服务器发送非支持格式的视频请求信息后返回的所请求视频,并启动对该视频的格式转换处理,生成相应的mp4格式的视频对象,并将生成的mp4格式的视频对象与所述具有mp4文件头的本地视频信息建立对应关系,组成mp4数据并保存; 所述移动终端的播放器对该视频进行播放时,根据该视频的所述具有mp4文件头的本地视频信息,从本地调取格式转换后生成的所述mp4数据进行播放。2.根据权利要求1所述的对移动终端中非支持格式的视频进行转换的方法,其特征在于,所述移动终端接收向网络服务器发送非支持格式的视频请求信息后返回的所请求视频对应的描述文件信息,并根据该描述文件信息生成对应该视频的具有mp4文件头的本地视频信息保存,进一步为: 所述移动终端判断到非支持格式的视频请求信息后,转发给网络服务器;及 所述移动终端接收所述网络服务器接收到所述非支持格式的视频请求信息后返回的描述文件信息,并根据该描述文件信息生成对应该视频的具有mp4文件头的本地视频信息保存。3.根据权利要求2所述的对移动终端中非支持格式的视频进行转换的方法,其特征在于,所述移动终端接收所述网络服务器接收到所述非支持格式的视频请求信息后返回的描述文件信息,进一步为: 所述移动终端接收所请求非支持格式的视频相对应的描述文件信息,该描述文件信息由所述网络服务器接收到所述非支持格式的视频请求信息前预先生成。4.根据权利要求1所述的对移动终端中非支持格式的视频进行转换的方法,其特征在于,所述移动终端启动对该视频的格式转换处理,生成相应的mp4格式的视频对象,并将生成的mp4格式的视频对象与所述具有mp4文件头的本地视频信息建立对应关系,组成mp4数据并保存,进一步为: 所述移动终端接收服务器发送的非支持格式的视频数据后,按照mp4格式协议,将该非支持格式的视频数据封装成mp4格式的视频对象,并将生成的mp4格式的视频对象与所述具有mp4文件头的本地视频信息建立对应关系,组成mp4数据并保存。5.根据权利要求1所述的对移动终端中非支持格式的视频进行转换的方法,其特征在于,所述描述文件信息包括:音视频的编码格式、视频的分辨率、音频的采样率、采样精度、声道数、每个音视频包的大小以及每个音视频包所对应的时间戳信息。6.一种对移动终端中非支持格式的视频进行转换的系统,其特征在于,该系统设置在所述移动终端中,该系统包括:接收模块、处理模块和播放模块;其中, 所述接收模块,用于接收向网络服务器发送非支持格式的视频请求信息后返回的所请求视频对应的描述文件信息,并根据该描述文件信息生成对应该视频的具有mp4文件头的本地视频信息保存; 所述处理模块,用于接收向网络服务器发送非支持格式的视频请求信息后返回的所请求视频,并启动对该视频的格式转换处理,生成相应的mp4格式的视频对象,并将生成的mp4格式的视频对象与所述具有mp4文件头的本地视频信息建立对应关系,组成mp4数据并保存; 所述播放模块,用于根据该视频的所述具有mp4文件头的本地视频信息,从本地调取格式转换后生成的所述mp4数据进行播放。7.根据权利要求6所述的对移动终端中非支持格式的视频进行转换的系统,其特征在于,所述处理模块,进一步用于: 判断到非支持格式的视频请求信息后,转发给网络服务器;及 接收所述网络服务器接收到所述非支持格式的视频请求信息后返回的描述文件信息,并根据该描述文件信息生成对应该视频的具有mp4文件头的本地视频信息保存。8.根据权利要求7所述的对移动终端中非支持格式的视频进行转换的系统,其特征在于,所述处理模块,进一步还用于: 接收所请求非支持格式的视频相对应的描述文件信息,该描述文件信息由所述网络服务器接收到所述非支持格式的视频请求信息前预先生成。9.根据权利要求6所述的对移动终端中非支持格式的视频进行转换的系统,其特征在于,所述处理模块,进一步还用于: 接收服务器发送的非支持格式的视频数据,按照mp4格式协议,将该非支持格式的视频数据封装成mp4封装对象,并将生成的mp4封装对象与所述具有mp4文件头的本地视频信息建立对应关系,组成mp4数据并保存。10.根据权利要求6所述的对移动终端中非支持格式的视频进行转换的系统,其特征在于,所述描述文件信息包括:音视频的编码格式、视频的分辨率、音频的采样率、采样精度、声道数、每个音视频包的大小以及每个音视频包所对应的时间戳信息。
【专利摘要】本申请公开了对移动终端中非支持格式的视频进行转换的方法,包括:移动终端接收向网络服务器发送非支持格式的视频请求信息后返回的所请求视频对应的描述文件信息,生成具有mp4文件头的本地视频信息保存,接收向网络服务器发送非支持格式的视频请求信息后返回的所请求视频,并启动对该视频的格式转换处理,生成相应的mp4格式的视频对象,并将生成的mp4格式的视频对象与具有mp4文件头的本地视频信息建立对应关系,组成mp4数据并保存;移动终端的播放器对该视频进行播放时,根据该视频的具有mp4文件头的本地视频信息,从本地调取格式转换后生成的mp4数据进行播放。本发明在移动终端进行非支持格式的视频文件转换操作,减小了网络服务器的压力。
【IPC分类】H04N21/4402
【公开号】CN105142020
【申请号】CN201510487707
【发明人】娄帅, 吴建平, 顾思斌, 潘柏宇, 王冀
【申请人】合一网络技术(北京)有限公司
【公开日】2015年12月9日
【申请日】2015年8月10日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1