关于内容标准的支持:
|
HTML4.01 |
CSS2.0 |
javascript1.5 |
DOM2 |
XML1.0 |
茁壮 |
支持 |
支持 |
支持 |
支持 |
支持 |
创维 |
支持 |
部分支持 |
不支持 |
不支持 |
支持 |
新盛视 |
支持 |
支持 |
支持 |
支持 |
支持 |
关于图片格式的支持:
|
JPEG |
Gif |
GIF 动画 |
BMP |
PNG |
茁壮 |
支持 |
支持 |
支持 |
支持 |
支持 |
创维 |
支持 |
支持 |
支持 |
支持 |
不支持 |
新盛视 |
支持 |
支持 |
支持 |
支持 |
不支持 |
目前主要支持标准数据广播协议的头端系统提供商包括:茁壮,创维,大洋(算通)。其中茁壮的浏览器对创维头端的支持不是很理想,创维浏览器目前只支持自己的头端,新盛视浏览器对目前主流的数据广播头端的支持相对较好。
浏览器最终必须要集成到机顶盒上去,必须与机顶盒上的软件很好的结合起来,移植的过程就是浏览器软件与机顶盒现有软件的集成和协调过程。一般来说,集成过程包括以下步骤:机顶盒厂商选定一款浏览器,浏览器厂商提供接口文档,包括要求机顶盒厂商实现的函数定义和机顶盒软件可以调用的函数定义;然后,基于这些接口,机顶盒厂商准备相应的环境,与浏览器厂商提供的库实现联调;最后就是测试。茁壮浏览器的集成接口丰富,相对比较复杂,函数定义不是很容易理解,由于目前其市场占有率高,面对的用户多,技术支持有时成为其瓶颈,集成过程一般要求2个月左右;创维的浏览器不与其它机顶盒集成;新盛视公司的接口定义相对简单,提供部分接口的实现参考代码,在常见的机顶盒硬件平台,一般2-3周就可以实现集成。
切换网页的速度也是考察浏览器的重要指标,由于采用数据广播协议,一般的浏览器都支持数据缓存,因此首页一般要求的时间会更长一些,基于前面页面的缓存,后续页面的切换速度要快一些。茁壮的浏览器针对自己的头端,首页一般在5秒左右,后续页面一般在2-3秒,针对其他头端,首页要10秒左右,后续页面要5秒左右;创维针对自己的头端首页一般在10秒左右,后续页面在4秒左右;新盛视针对所有的头端,首页一般在7秒以内,后续页面在3秒左右。
除了以上指标,机顶盒厂商在选择浏览器时,对内存的使用和代码大小也是需要考虑的,根据目前的了解,茁壮和新盛视的浏览器一般都要求内存在5-6M,茁壮的浏览器经过几代的发展,积累的功能较多,代码大小超过1M,新盛视的浏览器目前在750K左右;关于创维这方面的数据还没有得到,因此无从比较。
IPTV 机顶盒 的嵌入式浏览器相对于 数字电视机顶盒,由于可以提供更多的内存和存储空间,其扩充性更强,同时也对嵌入式浏览器的功能提出了更多的要求。IPTV 里面的高端机顶盒,很多都采用了 WinCE 操作系统,Embedded IE 就顺利成章的被采用,可以说,高端机顶盒的嵌入式浏览器,未来还是Microsoft 的天下,中低端机顶盒领域,其他厂商的产品将还大有可为!
(待续。。。。 )
加载中,请稍候......