var video:Video = new Video();
addChild(video);
var netCon:NetConnection = new NetConnection();
netCon.connect(null);
var streamNS:NetStream = new NetStream(netCon);
//streamNS.client = this;
//video.attachNetStream(streamNS);
streamNS.play("AfricanElengwen.m4a");
streamNS.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
function netStatusHandler(e:NetStatusEvent):void
{
if (e.info.code == "NetStream.Play.FileStructureInvalid")
{
trace("The MP4's file structure is invalid.");
} else if (e.info.code == "NetStream.Play.NoSupportedTrackFound")
{
trace("The MP4 doesn't contain any supported tracks");
}
}
我從以下鏈接這段代碼, http://www.adobe.com/devnet/flashplayer/articles/hd_video_flash_player.html#articlecontentAdobe_numberedheader_0我正在嘗試使用流方法播放.m4a文件。但它不工作
我沒有得到任何錯誤。 任何人都可以說什麼是錯誤?
嘗試在netStatusHandler()中的任何IF之外添加一個跟蹤...它根本就不會被調用! – pkyeck
我使用了.flv文件。那是在玩。 – Benny