本站专稿--iTV的技术分析
首先跟PC通过无线网连接起来的itv估计是类似AirPort Express的产品,
使用无线网络把pc中的音乐和影像传到iTV中。
iTV实际就是一个机顶盒的效果。
另外,设备间连接的具体技术细节apple并不向外界公开,
当然这也是他们公司一贯的传统了。
但据我的同事分析,他们可能使用的一个类似于DLNA/UpnpAV的media server的产品技术,
Bonjour
使各种数字设备互相连接起来的。这一协议是公开的,硬件厂商可以使用它来开发自己的产品。
我们可以通过这个pdf看到,
它确实跟upnp很象,
比如
• Creates instant IP-based networks of computers and devices without any configuration
• Makes the services offered by devices dynamically discoverable by other devices
on a network, enabling innovative ways of sharing files, media, printers, and other
devices
• Works with standard, nonproprietary IP networking technologies and equipment
• Keeps network traffic to a minimum using efficient networking algorithms
• Automatic networking configuration and service discovery
当然它基于标准的网络协议,
• Open IETF standards for link-local addressing, Multicast DNS, and DNS service discovery
• Apple participation in the IETF to ensure full device interoperability
另外还是开源的
• Easy for developers to use Bonjour technology in their network devices or applications
• Freely available source code, including software for systems and devices using
UNIX, Linux, VxWorks, Windows, Windows CE, Pocket PC 2003, and other operating systems
• Used by many innovative Apple applications, including iChat AV, the Finder, and iTunes
• Supported by major manufacturers and developers of network printers, consumer
electronics, enterprise database management systems, educational applications, and more
另外
Wikipedia上也有对Bonjour 的介绍,
还提供了很多链接,有兴趣的话可以看看。