宁波中科集成电路设计中心有限公司联合恩智浦半导体(nxpsemiconductors)在avsdsp视频解码库及应用方面开展了一系列研究,近期推出了lifview-d系列的avs产品。
目前推出的lifview-d系列产品是基于恩智浦的主流多媒体处理器平台stb810开发的,支持标清和高清视频,支持avs、mpeg-2、mpeg-4及h.264等多种编码标准,支持各种数字电视交互接入解决方案。技术组将通过解码库、流媒体开发包、双模机顶盒参考设计等多种方式,提供定制设计及相关内容的授权使用的技术合作。
一、lifview-d视频编解码库
lifview-d视频编解码库完全实现avspart2的视频编解码算法,支持该标准所有特性,具有解码占有资源少、快速、灵活,可扩展性强等特点,可应用于数字电视stb,iptv以及双模stb等领域。
lifview-d视频编解码库特点:
符合avspart2jizhunprofile@level4规范,通过一致性测试
支持qcif到fulld1实时编解码,码流256kbps~4.0mbps
支持错误处理和错误恢复功能
可移植到恩智浦的trimedia,tidm64,adiblackfin等主流dsp平台,
支持trimediatssa流媒体软件架构、stb810streamingresource规范、支持stb810esreaderavireader和directfb对接
二、lifview-d流媒体播放器
lifview-d流媒体播放器的架构设计完全符合主流多媒体处理器平台开发的整体框架,并实现了目前主流流媒体播放器的所有功能,而且具有代码占用空间小,cpu使用率低等优点,完全适合在嵌入式环境下使用的特点。lifview-d流媒体播放器可以提供标准api接口供第三方用户进行机顶盒等产品的集成开发。
lifview-d流媒体播放器功能及技术指标:
支持的媒体文件格式:mp4、avi等;
支持的流媒体音视频格式:avs、h.264、divx、xvid、mp3、aac等;
支持码流大小:512kbps~4mbps;
支持的流媒体相关协议:
ipprotocol:ipv4、ipv6;
tcp/ip、http、dhcp、dns、ftp、ssl、pppoe、snmp;
streamingtransportprotocol:ismampeg-4、rtp、rtcp、rtsp。
实时播放功能:暂停、播放、快进、快退;
osd显示功能:语音调节显示,色彩亮度调节显示,播放进度调节显示等;
支持本地播放的文件格式:wmv、ts(mpeg-2)。
三、lifview-d双模机顶盒方案及应用
lifview-d双模机顶盒完全基于主流多媒体处理器平台开发,支持标清和高清视频,支持avs、mpeg-2、mpeg-4及h.264等多种编码标准,支持各种数字电视交互接入解决方案,支持dvb、iptv、voip、以及其他相关增值交互业务,支持多种视频和音频输出方式,同时具有强大的扩展性,多模块化设计,集高清、互动电视等功能于一体,功能更强、性能更高、成本更低。
lifview-d双模机顶盒能够帮助广电运营商充分发挥广电网络的图像传输优势,提升广电运营商的核心竞争力。
lifview-d双模机顶盒整体架构:
硬件部分:
单芯片ip/dvb解决方案;
丰富的外围借口:支持以太网(rj45,10/100mbs)、minipci(支持无线网卡)、双路dvb输入(支持dvb-c/t/s);具备2个串口,4个usb接口,2个smartcard接口(ca),红外输入接口;sata接口(pvr);丰富的音视频输出接口(cvbs,s-video,ypbpr,l/rradio,spdif)。
软件部分:
嵌入式linux操作系统;
网络协议:tcp/ip,dhcp,rtp/rtsp,http;
图形系统:directfb,可实现输入/输出管理,图形显示、硬件加速、窗口管理以及字体库等功能;
c/c++(gnutools)。
lifview-d双模机顶盒功能及技术指标:
dvbstreaming:
mpeg-2
digitalfront-end(tuneranddemodulator)
descrambling(dvb-ca)
transportstreamdemultiplexing:fromfront-end(c/t/s)&middleware(forip-stb&pvrplayback)
single-programtransportstreamextraction:forpvrrecord&networkdistribution
pvr
ipstreaming
ipprotocol:ipv4/ipv6
tcp/ip,http,dhcp,dns,ftp,ssl,pppoe,snmp
streamingprotocol:multicastiptv(igmpcontrol),videoondemand(rtsp/rsvpcontrol),transportprotocol:isma&ts,rtp/rtcp。