UpStage Streaming Hack
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.settings
client
docs/api
lib
red5/client/subscriber
server/src
.asdt_build
.asdt_classpath
.gitattributes
.gitignore
.project
.pydevproject
INSTALL.txt
LICENSE.txt
README.md
STREAMING.txt
avstream_vlc_linux_example.sh
build.properties
build.xml

README.md

UpStage

UpStage is a client-server application platform for Cyberformance (user manual).

This repository holds a modified version of the official UpStage 2.4.2 branch.

The intention is to extend UpStage with streaming (audio, video) functionality incooperating the Red5 streaming server. Read more on the UpStage Blog Announcement.

Licence

See LICENSE.txt for the GNU GENERAL PUBLIC LICENSE

Requirements

UpStage requires Python version 2.6 or 2.7 with Twisted (>= 8.1, < 9.0, 8.2 recommended) and zope.interface. The following Text-to-Speech software is supported (if installed): rsynth, eSpeak, MBROLA and Festival.

For media upload some additional tools have to be installed (TBD).

The Video Hack makes use of Red5, which needs to be installed either on the same server or an accessible network resource.

Installation

See INSTALL.txt for further instructions what software you need and how to compile and deploy the code.

Development

ActionScript code is compiled using MTASC and swfmill, all documentation is generated using Doxygen.

Recommended IDE configuration

You may use Eclipse IDE with ASDT and PyDev plugins installed.

Alternatively you may use the FlashDevelop IDE.