README.md 1.51 KB
Newer Older
Steve Johnson's avatar
Steve Johnson committed
1 2 3 4 5 6
#My Stuff Everywhere™ - mse-html repository

MSE applications are basically Shared DOM applications that can be discovered and launched. Their are two discovery mechanisms that have been implemented - DIAL and Chromecast.

Each application has a shared and remote counterpart. Each is launched in an HTML container page. The purpose of these containers is to provide a messaging mechanism so that pairing information can be sent to the child application pages. The remote container is the same for DIAL and Chromecast. There are separate shared containers for DIAL and Chromecast, as detailed below. 

Steve Johnson's avatar
Steve Johnson committed
7 8
Note: This repository depends on the sdom-html repository. 

Steve Johnson's avatar
Steve Johnson committed
9 10 11
##Folder descriptions

####cast
Steve Johnson's avatar
Steve Johnson committed
12
Contains the initial page loaded by the Chromecast application (msecast.html).
Steve Johnson's avatar
Steve Johnson committed
13 14 15 16 17 18 19 20 21 22 23 24

####css
Contains CSS Style sheets

####demo
Contains MSE applications. Most/all of the child pages (iframes) used in an MSE application live in the sdom-html repository.

####images
Contains image files

####js
Contains javascript files
Steve Johnson's avatar
Steve Johnson committed
25 26

- url.js - determines urls for web services and applications (Customize for your project as necessary)
Steve Johnson's avatar
Steve Johnson committed
27 28 29 30 31 32 33
- dial.js - interface to dial servers and web based discovery (proxy)
- auth.js - interface for logging in users

####remote
Contains the remote user interface for login/device selection/application launch (remote.html) and the remote container (rc.html).

####shared
Steve Johnson's avatar
Steve Johnson committed
34 35 36 37
Contains the shared container (sc.html)

##Configuration
See [https://html5.cablelabs.com/mse/quickstart.html](https://html5.cablelabs.com/mse/quickstart.html)