[发明专利]一种适配安卓系统的视频解码方法及其装置有效
申请号: | 201610010332.7 | 申请日: | 2016-01-05 |
公开(公告)号: | CN105657540B | 公开(公告)日: | 2019-02-22 |
发明(设计)人: | 王喜望 | 申请(专利权)人: | 珠海全志科技股份有限公司 |
主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/4402 |
代理公司: | 珠海智专专利商标代理有限公司 44262 | 代理人: | 黄国豪 |
地址: | 519085 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适配安卓 系统 视频 解码 方法 及其 装置 | ||
本发明提供一种适配安卓系统的视频解码方法及其装置,视频解码方法包括:将视频信息传递至解码模块的步骤;从解码模块获取缓存信息的步骤;显示模块根据缓存信息创建缓存模块的步骤;解码模块对缓存模块内的码流数据进行解码的步骤;在缓存模块保存解码后的视频数据的步骤;显示模块对视频数据进行显示的步骤。以及使用该视频解码方法的视频解码装置。通过由显示模块对缓存模块进行申请,使解码和显示共缓存的设置有利于减少拷贝次数的同时也减少了缓存模块个数的申请使用,以及通过获取视频信息对应的缓存信息来对缓存模块进行申请,有效地降低缓存模块的申请大小和个数,继而提高视频解码的性能与解码效率。
技术领域
本发明涉及视频解码领域,尤其涉及一种适配安卓系统的视频解码方法和使用该方法的视频解码装置。
背景技术
安卓(Android)系统是一种由谷歌公司开发的基于Linux的自由及开发源代码的操作系统,主要用于智能手机、平板电脑等移动设备,如今,Android平台在手机领域里占据了全球最大的市场份额。Android系统的成功在一定程度上得益于其开发源代码的做法,将系统的众多权限与接口都开放出来,使得各硬件厂商可以根据自身的硬件特性与android系统进行适配。在多媒体方面,android定义了mediaplayer和mediacodec两套接口,系统自带的nuplayer和stagefrightplayer继承于mediaplayer,softomx 则与mediacodec进行对接,硬件厂商可以将自身的编解码资源(包括硬件和软件资源)与这两套接口进行对接,从而发挥厂商各自的资源优势,Android系统也得以兼容不同硬件厂商之间的差异。
在实现接口的过程中,实现的机制与策略决定了接口的性能与效率,从而影响整个android系统的优劣性。所以如何更好地适配android系统的接口、提升接口的性能,对各个硬件厂商而言,都变得至关重要。
Mediaplayer是一套完整的多媒体播放接口,此接口的实现类必须包含流媒体协议处理、解文件封装、播控、音视频解码、字幕解码等模块,上层调用者只需将媒体资源访问路径或url(网络资源标示符)传递到mediaplayer,mediaplayer则调用各个模块对媒体内容进行播放。而mediacodec则是一套编解码接口其与解码器连接工作,编码接口负责将输入的编码源编码成目标码流,解码接口负责将输入的码流数据解码成音频帧或视频帧,简而言之就是将输入的数据进行处理,最终将处理后的数据输出到上层调用者。Android采用openmaxIL与mediacodec进行对接,而各厂商实际上采用的是驱动器(openmaxIL),继而实现驱动器与解码器相互交互使用。实现在openmaxIL使用中,如何管理用于存放输入和输出数据的缓存器(buffer),将直接影响到接口的效率。就目前而言,buffer管理存在着申请的buffer空间过大、buffer的拷贝效率低下等缺点。申请的buffer空间太大,将会占用更多的系统内存,影响系统的流畅性,buffer拷贝效率底下则会降低整体的编解码性能,并导致设备的功耗增大。
发明内容
本发明的第一目的是提供一种高效率的且适配安卓系统的视频解码方法。
本发明的第二目的是提供一种高效率的且适配安卓系统的视频解码装置。
为了实现本发明的第一目的,本发明提供一种适配安卓系统的视频解码方法,其中,包括:将视频信息传递至解码模块的步骤;从解码模块获取缓存信息的步骤;显示模块根据缓存信息创建缓存模块的步骤;解码模块对缓存模块内的码流数据进行解码的步骤;在缓存模块保存解码后的视频数据的步骤;显示模块对视频数据进行显示的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海全志科技股份有限公司,未经珠海全志科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610010332.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自动调节显示参数的显示设备及其方法
- 下一篇:一种音频识别方法和装置