CableLabs® people are actively participating in Web and TV integration initiatives. Below are links to some of this work.
|DLNA HTML5 RUI Client Reference Implementation||
CableLabs is building a reference implementation of DLNA HTML5 Remote User Interface (RUI) client guidelines, developed in partnership with ARM, FXI Technologies, Cox Communications and other companies. DLNA RUI functionality permits the discovery and display of HTML5-based guides from multiple operators on a single RUI client, as well as the streaming of IP video from a local media server.
|Mapping from MPEG-2 Transport to HTML5||
This is a specification for how in-band tracks in an MPEG-2 transport stream media resource should be recognized by an HTML5 user agent and mapped to VideoTrack, AudioTrack and TextTrack objects in the VideoTrackList, AudioTrackList and TextTrackList attributes of a media resource. The proposed approach makes the MPEG-2 TS program metadata available to script so that the user agent requires minimal knowledge of the track syntax and semantics.
It appears that this general approach can be applied to other media containers such as WebM and Ogg; equivalent proposals for these media containers are being developed
|Integration of UPnP with HTML5||
Universal Plug and Play (UPnP) defines a standard set of protocols that enable applications to access home network services. This proposal describes how an HTML5 user agent could be integrated with UPnP.
|Exposing In-Band Media Container Tracks in HTML5||
This is a generalization of "Mapping from MPEG-2 Transport to HTML5" for Ogg, WebM and MPEG-4 file format media resources.
|Home Networking API Applet||
This is a proof-of-concept demonstrating Web content access to UPnP and Zeroconf services present on a local area network. It works with major browsers on Windows, Mac and Linux.
|DLNA HTML5 RUI Client Testing||
This is a collection of tests and testing resources for DLNA HTML5 Remote User Interface clients.