博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【AS3代码】播放FLV视频流的三步骤!
阅读量:5051 次
发布时间:2019-06-12

本文共 921 字,大约阅读时间需要 3 分钟。

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();
            
        }
    }
}

转载于:https://www.cnblogs.com/kingfly/archive/2012/04/11/2442344.html

你可能感兴趣的文章
常见的网页图像格式有 ico、jpg、png、gif,说说他们各自的应用场景
查看>>
Javascript 时间与日期的相关属性方法【转】
查看>>
GridView
查看>>
【基本知识】FMS有限状态机设计
查看>>
尽情来吧 2013-6 (写于爸爸走之后,之四)
查看>>
IText生成PDF(入门)
查看>>
一张图看懂LiveGBS(国标流媒体GB28181)与LiveQing的关系
查看>>
贪婪和恐惧
查看>>
数据库之 :分页技术:之点击一次取一次数据
查看>>
JavaScript
查看>>
VS2008开发Windows Mobile6环境搭建及模拟器联网问题图解
查看>>
V2019 Super DSP3 Odometer Correction Vehicle List
查看>>
Python 3.X 练习集100题 05
查看>>
4sumii
查看>>
手写API接口测试使用的两个函数
查看>>
canvas
查看>>
实验三观后感
查看>>
Java系列学习(零)-写在前面的话
查看>>
Python模块
查看>>
”win7笔记本共享无线网络,手机连接成功却无法上网“的解决之道【亲身经历】...
查看>>