打印
[ZLG-ARM]

directfb是Linux平台上开发机顶盒使用的一个图形系统

[复制链接]
2301|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
postcode|  楼主 | 2009-7-2 13:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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/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类似的一套库
 
   

相关帖子

沙发
tmake| | 2009-7-2 18:28 | 只看该作者

哦!这样啊……不知道怎么使用?继续关注

使用特权

评论回复
板凳
lpc2410| | 2009-7-3 12:59 | 只看该作者

哦!原来是弄机顶盒的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

49

主题

86

帖子

0

粉丝