Interactive Examples
↑Bandwidth Monitor
This proof of concept uses an interactive, wired QuickTime movie to monitor streaming server bandwidth. It is built on QuickTime
and XML using LiveStage Pro.
- To view an interactive graph of current bandwidth usage, click here.
- To place some load on the streaming server browse the listing of movies here and start up some streams.
Notes:
The wired movie communicates with a Python script running on the streaming server. The script returns an xml snippet with current bandwidh usage. LiveStage Pro exposes QTList functionality to QuickTime scripters and makes building interactive movies with xml communication possible.
The Python script uses the admin protocol to communicate with QTSS. The admin protocol provides detailed information on the streaming server via http. The admin protocol is only accessible on the local host, so the Python script requests data from localhost, formats the results as xml and makes it available to this script via cgi.
↑Speech Enabled Movie Controller
This proof of concept uses an interactive, wired QuickTime movie and Inter-Movie communication. It is built using QuickTime
wired sprites with LiveStage Pro. The movie controller controls another movie
on the same page with the moviename "streamingmovie."
To view the a streaming movie with the Speech Enabled controller click here.
↑XML "Channel Menu" with Fullscreen
This proof of concept uses an interactive, wired QuickTime movie and XML-based qtlists. It is built using QuickTime
wired sprites with
LiveStage Pro. The movie you see is
a template, and the contents are defined in an xml file loaded when the movie starts. The URLSs for the "channels" are defined in the xml file.
- The xml file can be viewed here.
- To watch the movie click the Watchnow Icon →
↑XML Slideshow Movie
This proof of concept uses an interactive, wired QuickTime movie and XML-based qtlists. It is built using QuickTime
wired sprites with
LiveStage Pro. The movie you see is
a template, and the contents are defined in an xml file loaded when the movie starts. The URLSs for the "chapter" are defined in the xml file.
- The xml file can be viewed here.
- To watch the movie click the Watchnow Icon →