Пришлось сделать плейер самому на основе этого туториала:
http://www.video-animation.com/flash8_015.shtml
Все замечательно, да вот он основан на Video вместо FLVplayback. Как следствие - нельзя использовать готовые контрольные элементы.
Кто нибудь может помочь либо подключить FLVPlayback вместо видео, либо дать правильный код на остальные управляющие элементы -seek bar, volume, mute, stop.
Это код:

Код:
stop();
// create a netConnection object
var nc:NetConnection = new NetConnection();
// connect to null
nc.connect(null);
// create netStream object
// and pass the netConnect to it
var ns:NetStream = new NetStream(nc);
// attach the netStream object to the embedded video object
myVideo.attachVideo(ns);
// netSTream object plays the video
ns.play("video1.flv");
// code for control buttons
// rewind button takes the play head to beginning
rewind_btn.onRelease = function(){
// send the playhead to 0 seconds
ns.seek(0);
}
// play button
play_btn.onRelease = function(){
// toggle between pause and play
ns.pause();
}
// неработает
stop_btn.onRelease = function (){
ns.stop ();
}
// xml playlist
// create an XMl object
var vidList:XML = new XML();
// ignore white spaces
vidList.ignoreWhite = true;
vidList.onLoad = function() {
// put the nodes of xml into array
var videoArray:Array = this.firstChild.childNodes;
// iterate through video array
// and add videos to the listbox
for (var i = 0; i<videoArray.length; i++) {
videoList.addItem(videoArray[i].attributes.desc, videoArray[i].attributes.url);
}
// when xml is loaded play first item
ns.play(videoList.getItemAt(0).data);
// highlight first video in listbox
videoList.selectedIndex = 0;
};
// create a listener that responds
// to changes in the listbox
var vidListener:Object = new Object();
vidListener.change = function() {
// play the item selected in listbox
ns.play(videoList.getItemAt(videoList.selectedIndex).data);
};
// register the event listener to listbox
videoList.addEventListener("change", vidListener);
// load xml file
vidList.load("videos.xml");