TempoLite (AS3) – Small Efficient Media Library

Wednesday, September 24th, 2008 | Projects | 9 Comments
Version 3.0.4, Updated April 30, 2009
  • Compatibility: Flash Player 9 and later (ActionScript 3.0)
  • File Size: About 8Kb – 33Kb
  • Change Log

Download Now (3.0.4)

What’s New

  • Updated NetStreamPlayer to 3.0.4
  • Updated SoundPlayer to 3.0.4
  • Updated ImagePlayer to 1.0.3
  • API Change – currentPercent is now a number from 0 – 1
  • API Change – seekPercent now accepts a number from 0 – 1


TempoLite 3.0 is a complete refactoring of the code. I’ve finally made it modular enough that you can pick and choose which components you need at the time. If you only want to play an mp3, then just use the SoundPlayer. If you need to play a video use the NetStreamPlayer. If you’re not sure if you’re going to be loading an mp3 or a video, use TempoLite and it will play the media with the correct player. By using only what you need you can keep filesize down. TempoLite (1.0) is now the core of Tempo, with Tempo expanding upon TempoLite’s capabilities. With that said, TempoLite focuses on playing and managing media, nothing else. Any UI elements would be handled by the user or by Tempo.

TempoLite is no longer a component you drag into the library. It is now purely just a set of calsses you copy to your project folder. I’ve found this is simpler to test and update than needing to update something in the FLA constantly.


This is a list of other known Flash media players currently out. While some media players may seem fancy or elaborate TempoLite’s goal is to be small, and efficient. Below is a list of comparable players with similar capabilities and file sizes:

› Continue reading

Tags: ,