Middleware supports the seamless convergence of broadcast and home network applications. The fusion between both of these technologies facilitates the deployment of a range of new entertainment services within the home. HAVi is a protocol and set of APIs that defines a set of software services that enable 1394 devices to expose their A/V capabilities to peer devices on the network. For a middleware technology to be successful in the world of home networking, it must meet several requirements. These include:
Timely transfer of high speed multimedia data streams
Self configuration and management of connected devices
Support for plug and play technologies
Low cost cabling and network interfaces
The HAVi architecture meets all of these requirements. ...