⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 progressiveflvplayer.as

📁 流媒体播放器
💻 AS
字号:
package {
  import flash.display.Sprite;
  import flash.net.NetConnection;
  import flash.net.NetStream;
  import flash.media.Video;
  import flash.display.MovieClip;

  public class ProgressiveFlvplayer extends Sprite {
    public function ProgressiveFlvplayer() {
      //创建NetConnection对象
      var myNc:NetConnection=new NetConnection();
      myNc.connect(null);
      //使用onMetaData函数,Flash用来寻找这个方法
      var metaObject:Object=new Object();
      metaObject.onMetaData=onMetaData;
      //构造NetStream对象并且连接创建的myNc对象
      var myNs:NetStream=new NetStream(myNc);
      myNs.play("keiko.flv");
      //发送所有onMetaData调用到NetStream上
      myNs.client=metaObject;
      //创建video尺寸
      var video:Video=new Video(550,400);
      //加载Video到NetStream上去,添加到display列表
      video.attachNetStream(myNs);
      addChild(video);
    }
    private function onMetaData(data:Object):void {
      //发送Flash需要的Metadata数据
    }
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -