DIAL provides discovery, launch and provides a mechanism to establish connectivity between the client app and the app running on the media device. This functionality and a open development platform for apps on the media device are the key functionality required.
There is no need to get anything approved onto a TV. The apps would run on a media device, such as a Raspberry Pi with the appropriate software, connected via HDMI to the TV just as the Chromecast does.
There is no need to get anything approved onto a TV. The apps would run on a media device, such as a Raspberry Pi with the appropriate software, connected via HDMI to the TV just as the Chromecast does.