zoukankan      html  css  js  c++  java
  • 【AS3代码】播放FLV视频流的三步骤!

    package
    {
        import flash.display.Sprite;
        import flash.events.MouseEvent;
        import flash.media.Video;
        import flash.net.NetConnection;
        import flash.net.NetStream;

        //播放FLV视频    
        public class Main extends Sprite
        {        
            var stream:NetStream;
            
            public function Main():void
            {
                //第一步:创建通道,打开通道
                var conn:NetConnection = new NetConnection();            
                conn.connect(null);
                
                //第二步:创建流处理,指定回调函数为本身
                stream = new NetStream(conn);
                var obj:Object = new Object();
                stream.client = obj;
                
                //第三步:视频流的呈现,绑定视频流
                var video:Video = new Video(200,150);
                video.attachNetStream(stream);
                this.addChild(video);
                stream.play("sp.flv");
                
                //用按钮控制视频播放和停止
                var s:Sprite = new Sprite();
                s.graphics.beginFill(0xff0000);
                s.graphics.drawRect(0,0,50,50);
                s.graphics.endFill();
                s.y = 150;
                this.addChild(s);
                s.addEventListener(MouseEvent.CLICK, an);
            }
            private function an(evt:MouseEvent):void
            {
                stream.togglePause();
                
            }
        }
    }
  • 相关阅读:
    leetcode 1140. Stone Game II
    主席树
    Codeforces Round #442 (Div. 2) E Danil and a Part-time Job (dfs序加上一个线段树区间修改查询)
    UVALive 3942 Remember the Word
    UVA 11235 Frequent values (RMQ )
    CodeForces
    hdu 2955 Robberies (01背包好题)
    hdu 1054 Strategic Game (简单树形DP)
    hdu 5532 Almost Sorted Array (水题)
    hdu 2089 不要62 (数位dp基础题)
  • 原文地址:https://www.cnblogs.com/kingfly/p/2442344.html
Copyright © 2011-2022 走看看