单芯片 IP/DVB 解决方案
丰富的外围借口:支持以太网( RJ45,10/100Mbs )、 MiniPci (支持无线网卡)、双路 DVB 输入(支持 DVB-C/T/S );具备 2 个串口, 4 个 USB 接口, 2 个 SmartCard 接口( CA ),红外输入接口; SATA 接口( PVR );丰富的音视频输出接口 CVBS , S-Video , YPbPr , L/R Radio , SPDIF
软件部分:
嵌入式 Linux 操作系统 网络协议: TCP/IP , DHCP , RTP/RTSP , HTTP 图形系统: DirectFB ,可实现输入 / 输出管理,图形显示、硬件加速、窗口管理以及字体库等功能
C/C++ ( GNU Tools )
Lifview-D 双模机顶盒功能及技术指标
1 ) DVB Streaming
MPEG-2
Digital Front-End (Tuner and Demodulator)
Descrambling (DVB-CA)
Transport Stream Demultiplexing : From Front-End (C/T/S)& Middleware (for IP-STB & PVR playback)
Single-Program Transport Stream Extraction : For PVR record& network distribution
PVR
2 ) IP Streaming
IP Protocol: IPv4/IPv6
TCP/IP,HTTP,DHCP,DNS,FTP,SSL,PPPoE,SNMP
Streaming Protocol:
Multicast IPTV(IGMP Control)
Video On Demand(RTSP/RSVP control)
Transport Protocol: ISMA & TS, RTP/RTCP
3 )信源音视频解码器
视频支持的解码标准: AVS 标清( 720x576,720x480) , MPEG2 标准、高清( 1080i ), MPEG4 标清 ASP@L3 , WMV9 标清 MP@L3
音频支持的解码标准: MPEG(Layer1,2) 、 MP3 、 AAC 、 WMA
4 ) OSD 显示
Color: 32-bit RGB for Video
Alpha Blending:256 level
OSD Ficker Filter
Picture-in-Picture
5 ) DirectFB 中间件接口
Playback of compressed Video and Audio:
Video Provider Interface
Example:AVI 、 MP4 、 WMV 、 MP3
Decode (and display) of compressed Images
Image Provider Interface
Example: JPEG file
Graphics Drawing Operations: Lines / Boxes 、 Text / Fonts 、 Region copying 、 Hardware accelerated
如何选择合适的图形系统呢?
大家知道嵌入式领域是一个很丰富的领域,包括诸多的嵌入式操作系统和嵌入式图形支撑系统,所以除了MiniGUI之外,还有一些其他的嵌入式GUI,比如QT/E,micwindows, DirectFB +GTK,fltk,openGUI,TILCON等等,我们这里重点讨论一下DirectFB,directfb是跟window下的directx类似的一套库
directfb简介
什么是directfb呢
一个新的Linux图形标准
面对嵌入式设备的特殊需求环境,我们为图形加速和图形增强支持开发了一个小巧、强大和易于使用的技术:directfb。
directfb是一个瘦函数库,为