[发明专利]一种数字机顶盒用支持硬件解码的全格式媒体播放器有效
申请号: | 201110348351.8 | 申请日: | 2011-11-07 |
公开(公告)号: | CN102404624A | 公开(公告)日: | 2012-04-04 |
发明(设计)人: | 涂睿;唐麒;胡勇;吴焕声;苏慧 | 申请(专利权)人: | 深圳市佳创视讯技术股份有限公司 |
主分类号: | H04N21/43 | 分类号: | H04N21/43;H04N21/434 |
代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 喻尚威 |
地址: | 518000 广东省深圳市福田区滨河路以南、*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字 机顶盒 支持 硬件 解码 格式 媒体播放器 | ||
技术领域
本发明涉及有线电视,特别是涉及一种数字机顶盒用支持硬件解码的全格式媒体播放器。
背景技术
现有数字电视终端产品中的媒体播放器是针对固定平台研发的,不具备可移植性和跨平台扩展性,只能播放几种固定格式的媒体文件,有些还不支持硬件加速,视频播放效果较差,无法满足用户日益增长的需求。
发明内容
本发明所要解决的技术问题是弥补上述现有技术的缺陷,提供一种数字机顶盒用支持硬件解码的全格式媒体播放器。
本发明的技术问题通过以下技术方案予以解决。
这种数字机顶盒用支持硬件解码的全格式媒体播放器,包括本体、多个组成模块、以嵌入式操作系统为核心的配套软件和FFMPEG解包装解码接口,所述多个组成模块包括控制模块、缓存模块、文件读取模块、封装格式解析模块、FFMPEG解码库、图像格式转换模块和数字机顶盒后端的输出模块。
所述文件读取模块与所述封装格式解析模块连接,所述封装格式解析模块通过所述软件解码接口与所述FFMPEG解码库连接,所述FFMPEG解码库、图像格式转换模块和输出模块依次连接,所述FFMPEG是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证,FF是Fast Forward的缩略词,MPEG为由ISO/IEC组织制定的视频编码标准。
这种数字机顶盒用支持硬件解码的全格式媒体播放器的特点是:
在所述封装格式解析模块与所述输出模块中间设有包括数据注入接口、具有硬件解码器的初始化和选择的硬件解码接口以及与所述硬件解码接口连接的硬件解码芯片。
所述封装格式解析模块按照封装格式分析全格式的媒体文件的编码格式、分辨率、帧率,判断是否需要采用硬件解码,如果需要采用硬件解码方式的,将解复用后的打包原始流(Packetized Elementary Streams,缩略词为PES)数据或原始流(Elementary Streams,缩略词为ES)数据由所述硬件解码接口传送至所述硬件解码芯片解码为音视频数据,并将所述音视频数据传送至数字机顶盒后端的输出模块,再传送至电视机或其他媒介播放。所述原始流包括视频、音频或数据的连续码流,所述打包原始流是将原始流根据需要分成长度不等的数据包,并加上包头的码流。
本发明的技术问题通过以下进一步的技术方案予以解决。
所述将解复用后的PES数据或ES数据由所述硬件解码接口传送至所述硬件解码芯片是通过注入方式,所述注入方式是将数据通过硬件的某种通道传送给目标解码器解码并完成输出。
所述控制模块是软件模块,开机后首先初始化各个组成模块,准备接收和处理媒体数据,并通过与其它组成模块交互控制播放过程的正常运行,在播放过程中还接收并执行用户通过遥控器发出的命令,所述命令包括暂停、播放、快进、快退和停止,在执行用户的停止命令或媒体文件播放完毕时,所述控制模块控制停止各个组成模块的工作,释放相应的资源。
所述文件读取模块通过外置USB接口、串行高级技术附加装置(Serial Advanced Technology Attachment,缩略词为SATA)接口读取外置存储介质的媒体文件,或者是从本地存储介质读取媒体文件数据,并进行相应处理后传送至所述封装格式解析模块。
所述文件读取模块还通过网络接口,从网络上读取媒体文件数据,保存到本地的缓存,进行封装格式解析。
所述文件读取模块支持的网络协议包括超文本传输协议(Hyper Text Transfer Protocol,缩略词为HTTP)、传输控制协议(Transmission Control Protocol,缩略词为TCP)、用户数据报协议(User Datagram Protocol,缩略词为UDP)、实时传输协议(Real-Time Transport protocol,缩略词为RTP)和实时消息传送协议(Real-Time Messaging Protocol,缩略词为RTMP)
所述相应处理包括探测文件格式和读取头部信息,以及通过读取文件开头的若干字节推测文件的封装格式进行验证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市佳创视讯技术股份有限公司,未经深圳市佳创视讯技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110348351.8/2.html,转载请声明来源钻瓜专利网。