The Second Screen Working Group has published two First Public Working Drafts: Open Screen Application Protocol and Open Screen Network Protocol. These documents result from splitting the Open Screen Protocol document into two independent parts. The Open Screen Application Protocol allows user agents to implement the Presentation API and the Remote Playback API in an interoperable fashion. The Open Screen Network Protocol is a network protocol that allows two Open Screen agents to establish a secure network transport in an interoperable fashion
The Introduction section covers the motivation behind this specification.
This API is designed to be used in conjunction with other APIs and elements on the web platform, notably: XMLHttpRequest [XHR] (using the responseType
and response
attributes). For games and interactive applications, it is anticipated to be used with the canvas
2D [2dcontext] and WebGL [WEBGL] 3D graphics APIs.