【技术实现步骤摘要】
【技术保护点】
一种嵌入式流媒体播放器实现方法,其特征在于:其方法如下,播放器设有四个模块,分别是filterreader模块、filterdemux模块、filterdecoder模块和graph模块;各个模块的实现方法分别是:filterread模块:负责连接服务器或网络,从服务器上获取所需要的数据,或者从本地磁盘读取多媒体数据文件,并把得到数据写进数据缓冲区;filterdemux模块:负责从数据缓冲区中读取数据,将数据进行音视频分离,写进对应的数据缓冲区;filterdecoder模块:负责从缓冲区中读取音视频数据,进行音视频同步交织,然后根据指定的压缩标准,进行解码并同步输出;graph模块:播放器的逻辑控制部分;负责将filter的三个模块组织和协调起来,并提供接口给图形库界面和浏览器;每个filter模块完成一种功能,并生成相应的库,由graph判断文件格式以及需求,调用相对应的库文件;各filter模块提供相同的函数接口Creat、Destroy、Play、Pause、Stop、Fastforward、Fastbackward,并提供整个播放器的兼容性和扩展性以及不同硬件平台的移植性; ...
【技术特征摘要】
【专利技术属性】
技术研发人员:贾小波,王安健,孙伟,惠作奎,
申请(专利权)人:郑州威科姆技术开发有限公司,
类型:发明
国别省市:41[中国|河南]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。