goplayer icon indicating copy to clipboard operation
goplayer copied to clipboard

Modern, open-source video player written in ActionScript 3

This is the Go Player source tree. Go Player is a Flash-based video player with a strong focus on code quality. The top-level directories and files are described below.

asautotest.sh Helper script for invoking ASAutotest in a way appropriate for hacking on the player engine. Start here if you want to work with the player engine code.

demos/ The web framework used for demoing and debugging the player. Before running the demos, you need to compile the SWF files, preferably using the asautotest.sh script.

bin/ Compiled SWFs are placed here (except for skin SWFs).

src/ The source code for the player engine.

skin-interface/ The interfaces used for player-skin-communication.

skins/ Skin FLA files. Start here if you only want to work with skins.

skin-src/ Source code used in skin FLA files.

lib/ Generic utility functions and classes, used in both the player engine code and the skin code.

js-src/ Contains goplayer.js, used for HTML5