f4Player is an open source flash (AS3) video/stream player and library project. It is so small that it is only 13kb and totally free under LGPL license.
I'm still developing it for HTML5 support and JS interface.
I've only tested it with flv, f4v, mp4, stream, live stream, subscribed CDN and it works enough for me for now!
It is under LGPL License.
<object id="f4Player" width="460" height="260" type="application/x-shockwave-flash" data="player.swf?v1.3">
<param name="movie" value="player.swf?v1.3" />
<param name="quality" value="high" />
<param name="menu" value="false" />
<param name="scale" value="noscale" />
<param name="allowfullscreen" value="true">
<param name="allowscriptaccess" value="always">
<param name="swlivevonnect" value="true" />
<param name="cachebusting" value="false">
<param name="flashvars"
value="skin=[SKIN_FILE]&video=[VIDEO_FILE]"/>
<a href="http://www.adobe.com/go/getflash">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player"/>
</a>
<a href="http://gokercebeci.com/dev/flvplayer" title="flv player">flv player</a>
</object>
skin= => skin file (swf) stream=rtmp:// => stream url streamname=livestream => stream name live=1 => default value 0 subscribe=1 => default value 0 thumbnail=null => thumbnail image video=myvideo.mp4 => video file autoplay=1 => default value 0
* f4Player write own log on browser's "console".