用AS3来实现Progressive FLV的简单播放,下一篇贴出基于FMS的Streaming AS3实现版本
实现方法:
1.Flash CS3中建立一个AS文件,存为ProgressiveFlvplayer.as
2.建立一个Action Script 3.0版本的Fla空文件,Document Class加载ProgressiveFlvplayer
3.在ProgressiveFlvplayer.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(160,120);
//加载Video到NetStream上去,添加到display列表
video.attachNetStream(myNs);
addChild(video);
}
private function onMetaData(data:Object):void {
//发送Flash需要的Metadata数据
}
}
}
文件列表:
AS文件
FLV文件
本文转自:http://www.5uflash.com/flashjiaocheng/Flash-as3-jiaocheng/1973.html
发表评论
-
简单的flash播放进度控制条
2010-04-10 13:21 774实际运用时,将下列源文件中的Control_progress ... -
Flash基础理论课:制作Loading思路详解(附图)
2010-04-10 13:21 524[1b] [/1b] [1b]思路:[/1b] 1、制作一个1 ... -
即拷即用的loading代码
2010-04-10 13:21 597// 设置loading的宽、高、颜色 var loadin ... -
Flash进度条的制作详细讲解(组图)
2010-04-10 13:21 998在论坛和其他网站上经常可以看到新手请教如何制作FLASH进度条 ... -
简单的flash播放进度控制条
2010-04-10 13:20 621实际运用时,将下列源文件中的Control_progress ... -
AS3.0教程:强大的事件机制(1)
2010-04-09 13:47 431Event机制作为重头戏,在ActionScript 3.0中 ... -
AS3.0教程:强大的事件机制(1)
2010-04-09 13:46 610Event机制作为重头戏,在ActionScript 3.0中 ... -
AS3.0教程:强大的事件机制(2)
2010-04-09 13:46 568[1b]如何接收事件?如 ... -
AS3.0教程:强大的事件机制(2)
2010-04-09 13:46 636[1b]如何接收事件?如 ... -
AS3.0教程:强大的事件机制(3)
2010-04-09 13:45 5912) addEventListener语法的不同,原因,和co ... -
AS3版本FMS Streaming FLV播放方式
2010-04-09 11:38 810AS3版本的FMS Streaming FLV ... -
AS3版本FMS Streaming FLV播放方式
2010-04-09 11:38 623AS3版本的FMS Streaming FLV ... -
as3游戏开发之打气球系列(二)
2010-04-09 11:38 505HI,经过了昨天疯狂的理 ... -
我对as3声音架构的理解
2010-04-09 11:38 565一直都对as3的声音架构 ... -
荧火虫flash制作过程
2010-04-08 11:09 663制作过程 步骤如下: 1、启动FLASH ... -
仿导引线环绕效果加仿球体
2010-04-08 11:09 529最终效果: 这是直接利用了与圆弧垂直相切,利用了打散后直接 ... -
仿导引线环绕效果加仿球体
2010-04-08 11:09 504最终效果: 这是直接利用了与圆弧垂直相切,利用了打散后直接 ... -
实时三维动画内核分析
2010-04-08 11:08 498好吧,今天,让未来带 ... -
实时三维动画内核分析
2010-04-08 11:08 561好吧,今天,让未来带 ... -
Flash鼠绘入门第十三课:绘制美丽春日飞燕
2010-04-08 09:22 477相传燕子于春天社日北 ...
相关推荐
存放Flash视频的文件夹,注意是相对flvplayer.swf文件的位置FLVPlayer_Progressive.swf
is-progressive - 判断一张JPEG图片是否是progressive
Building Progressive Web Apps(EarlyRelease) 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
Progressive Web Apps are built with a collection of technologies, design concepts, and Web APIs that work in tandem to provide an applike experience on the mobile web. Progressive Web Apps takes ...
用progressive resizing提升CNN图像分类器性能,Boost your CNN image classifier performance with progressive resizing in Keras,by Aleksey Bilogur。
资源分类:Python库 所属语言:Python 资源全名:progressive_samplers-0.0.48-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
Building Progressive Web Apps 英文azw3 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
Vision Transformer With Progressive Sampling
Progressive Web Apps 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国...
Progressive Web Apps(PWAS)开发教程,跨平台开发,这是微软推出的最新的web技术
progressive internet explorer,下载资源处理IE8不支持Border-radius属性的问题
The progressive networks approach represents a step forward in this direction: they are immune to forgetting and can leverage prior knowledge via lateral connections to previously learned features....
Then, we'll add Progressive Web App features such as push notifications and instant loading, using revolutionary new web technology. Finally, we'll streamline our app's performance and look at how to...
一步一步学习Progressive的Web应用程序
一个视频点播媒体示例的Progressive Web App
Experiments assess that the two progressive strategies significantly improve the level of our Go program Mango. Moreover, we see that the combination of both strategies performs even better on larger...
Progressive Downloader 4.6 PSD Mac下载工具 MacOS系统工具
react-progressive-web-app一个基于React优化ProgressiveWeb应用开发
Progressive Web Apps with React 英文azw3 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除