SECOND SCREEN EXPERIENCES
Red5 Pro enables developers to provide a Second Screen experience by facilitating communication between a Host application and any number of Clients.
By default the Second Screen capability is disabled on the server. While the
secondscreen webapp is distributed with the REd5 Pro Server, the Second Screen capability is provided and enabled through the plugin activation.
conf/red5pro-activation.xmlfrom your Red5 Pro Server download file in your favorit editor.
<property name="secondscreen" value="false" />and change the
valueattribute value to
The Red5 Pro Second Screen SDKs are a combination of native libraries and frameworks (a.k.a., Client SDKs) and HTML5 libraries (a.k.a., Host SDKs).
Red5 Pro Second Screen allows a Host (e.g., an HTML5-supported browser) to connect to and drive the content of Clients (e.g., Native Applications).
A Second Screen Native Client represents either an iOS or Android application. The client adds support for Second Screen and Streaming applications.
In a typical Second Screen scnenario, the native client will provide a list of Second Screen hosts to which it can pair with. Once paired with a particular host, a scheme is pushed down from the host at which point the scheme and host can communicate.
A Second Screen Host is a web application that can communicate with one or more Second Screen Clients. Hosts are represented by any number of technologies including HTML5 and Flash.
A Second Screen Client Scheme is a set of elements that are pushed to the client application at runtime. These elements represent the UI for a Second Screen client application.
We have created Quickstart Examples to help you create great Second Screen Experiences!
Included are examples for creating the Native Clients (in iOS and Android) and HTML5 Hosts using the Red5 Pro Second Screen SDKs:
Currently do not have a Red5 Pro Account? Register now to start enabling Live Streaming and Second Screen experiences for your iOS, Android and HTML5 applications.