Second Screen Working Group - Publications
Candidate Recommendation Drafts
An API to enable web content to access external presentation-type displays and use them for presenting web content.
This specification defines an API extending the HTMLMediaElement that enables controlling remote playback of media from a web page onto remote playback devices such as connected TVs, projectors or audio-only speakers, attached using wired (HDMI, DVI, or similar) and wireless technologies (Miracast, Chromecast, DLNA, AirPlay, or similar).
The Open Screen Protocol is a suite of network protocols that allow user agents to implement the Presentation API and the Remote Playback API in an interoperable fashion.