加载并播放外部视频文件

参考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");