載入並播放外部視訊檔案

參考NetConnectionNetStreamVideo

相關主題使用聲音

播放外部視訊檔案(FLV, MP4, F4V)的基本示例。Code 還將播放 M4A 音訊檔案。

var nc:NetConnection = new NetConnection();
nc.connect(null);

var ns:NetStream = new NetStream(nc);

var myVideo:Video = new Video();
addChild(myVideo);

myVideo.attachNetStream(ns);

ns.play("http://www.yourwebsite.com/somefile.mp4");

注意程式碼使用了 nc.connect.null ?這是因為,在這種情況下,由於我們正在播放儲存的檔案,因此不需要建立雙向對等連線(例如:如在視訊聊天應用中所預期的那樣)。

通過設定 nc.connect.null ,需要提供指向 Web 伺服器上的檔案或與執行的 SWF 本地(相同位置/資料夾)的檔案的連結。

  • 對於 Web 檔案,請使用:ns.play("http://www.yourwebsite.com/somefile.mp4");
  • 對於本地檔案使用:ns.play("somefile.mp4");