[发明专利]一种基于IOS设备的视频编辑方法及装置有效
申请号: | 201410265870.1 | 申请日: | 2014-06-13 |
公开(公告)号: | CN104091608B | 公开(公告)日: | 2017-03-15 |
发明(设计)人: | 蒋金峰 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G11B27/031 | 分类号: | G11B27/031 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 赵娟 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于IOS设备的视频编辑方法,所述IOS设备设置有第一缓冲区域以及第二缓冲区域,所述方法包括在接收视频编辑指令后,判断所述第一缓冲区域的地址对应的内存地址中是否存在第一编辑数据,所述视频编辑指令包括目标富媒体数据的路径信息;若是,则获取所述第一编辑数据并编码;若否,则生成第一数据获取请求;依据所述第一数据获取请求判断所述第二缓冲区域中是否存在第二编辑数据;若是,则获取所述第二编辑数据并对所述第二编辑数据进行渲染,生成第一编辑数据存储在第一缓冲区域中;否则,则依据所述路径信息获取对应的目标富媒体数据,对所述目标富媒体数据进行解码,得到第二编辑数据存储在第二缓冲区域中。 | ||
搜索关键词: | 一种 基于 ios 设备 视频 编辑 方法 装置 | ||
【主权项】:
一种基于IOS设备的视频编辑装置,其特征在于,包括指令接收模块、编码模块、渲染模块、解码模块,所述编码模块与所述渲染模块间设置有大小为第一预设阈值的第一缓冲区域,所述解码模块与所述渲染模块间设置有大小为第二预设阈值的第二缓冲区域,所述IOS设备预先设置有第一缓冲区域地址与内存地址的映射关系,其中,指令接收模块,用于接收视频编辑指令,并将所述视频编辑指令发送至编码模块和/或解码模块,所述视频编辑指令包括目标富媒体数据的路径信息;编码模块,用于依据所述视频编辑指令生成第一数据获取请求,将所述第一数据获取请求发送至渲染模块,以及,从所述第一缓冲区域的地址对应的内存地址中获取一帧第一编辑数据,对所述第一编辑数据进行编码,其中所述第一编辑数据为经过渲染的数据;渲染模块,用于在收到第一数据获取请求时,或在监测到所述第一缓冲区域中的数据量小于第一预设阈值时,判断所述第二缓冲区域是否存在第二编辑数据,若是,则从所述第二缓冲区域中获取一帧第二编辑数据,对所述第二编辑数据进行渲染生成第一编辑数据,将所述第一编辑数据存储到第一缓冲区域中;若否,则生成第二数据获取请求,将所述第二数据获取请求发送至解码模块;所述第二编辑数据为经过解码但未经过渲染的数据;解码模块,用于在接收到所述视频编辑指令时,或在接收到所述第二数据获取请求时,依据所述路径信息获取对应的目标富媒体数据,对所述目标富媒体数据进行解码,得到第二编辑数据存储在第二缓冲区域中,以及,实时监测所述第二缓冲区域的所述第二编辑数据的数据量,在所述数据量大于或等于第二预设阈值时,停止解码所述目标富媒体数据,在所述数据量小于第二预设阈值时,继续解码所述目标富媒体数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410265870.1/,转载请声明来源钻瓜专利网。