- 浏览: 47234 次
- 性别:
- 来自: 深圳
-
最新评论
NetConnection只有一个connect方法,NetStream就完整多了,方法如下:
close() 关闭
pause() 暂停
play() 播放
seek(n) 移动到n秒数值;
setBufferTime(n) 设置n秒的缓冲区;
下面的是属性了:
bufferLength 目前在缓冲区的秒数数值;
bufferTime 由setBufferTime设置的秒数数值;
currentFps 目前在串流资料中的每秒影格数;
time 以秒为单位,当前已经播放过的时间;
事件处理函数:
onStatus 返回串流的状态;
onMetaData 返回串流的总时间;
例:
在库中创建一个视频元件,取名为my_video;拖到场景中放好位置,在帧上输入如下代码:
[1b]var[/1b] connection_nc:[1b]NetConnection[/1b] = [1b]new[/1b] [1b]NetConnection[/1b]();//建立一个链接对象,
connection_nc.connect([1b]null[/1b]);//开始链接。
[1b]var[/1b] stream_ns:[1b]NetStream[/1b] = [1b]new[/1b] [1b]NetStream[/1b](connection_nc);//建立一个视频对象,并和链接对象关联。
my_video.attachVideo(stream_ns);//场景中的新建视频实例加载视频。
stream_ns.setBufferTime(5);//设定N秒钟的时间缓冲区;
stream_ns.play("video_1.flv");//视频开始播放。
TotalTime();
stream_ns.onStatus = [1b]function[/1b](infoObject:[1b]Object[/1b]) {//视频的事件反馈函数。
[1b]for[/1b] ([1b]var[/1b] prop [1b]in[/1b] infoObject) {//获取事件内容infoObject[prop];
[1b]trace[/1b](infoObject[prop]);//跟踪一下stream_ms状态
[1b]var[/1b] test:[1b]String[/1b] = infoObject[
本文转自:http://www.5uflash.com/flashjiaocheng/Fmsjiaocheng/2377.html
发表评论
-
Flv网络播放器制作全攻略
2010-04-10 10:02 606***************************** ... -
flv制作工具大全
2010-04-10 10:02 852Collected links to Flash Vid ... -
FLV播放器汇总
2010-04-10 10:01 629http://www.dengjie.com/weblog/c ... -
使用 Flash Remoting in Flash Forms 制作 Live Search
2010-04-10 10:01 668即时搜索效果察看 Live Search 的程式分成两部份 ... -
《AS 3 Cookbook 中文版》 第二章. 自定义类 2.0. 简介
2010-04-09 12:59 599ActionScript 3.0 最本质的 ... -
《AS 3 Cookbook 中文版》 第二章. 自定义类 2.0. 简介
2010-04-09 12:59 511ActionScript 3.0 最本质的 ... -
《AS 3 Cookbook 中文版》 第三章. 运行时环境 3.0. 简介
2010-04-09 12:59 780[1b] 3.0. 简介 [/1b]Flash ... -
《AS 3 Cookbook 中文版》 第三章. 运行时环境 3.0. 简介
2010-04-09 12:59 716[1b] 3.0. 简介 [/1b]Flash ... -
Flex2/AS3在Linux下的开发环境
2010-04-09 12:58 670这次修正了万恶的“Incorrect flash playe ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 10:05 598很不错的视频教程 原文地址: http://blog.sina ... -
as3 使用sound类(翻译)-暂停和继续播放声音
2010-04-09 10:05 648[1b]问题十[/1b] 如何暂停声音,如何从暂停的地 ... -
AS3制作MP3波形图
2010-04-09 10:05 716示地址: http://www.taoshaw.com/tao ... -
AS3制作MP3波形图
2010-04-09 10:05 913示地址: http://www.taoshaw.com/tao ... -
as3打造一个非常酷的莲花曲线效果
2010-04-09 10:05 675详细代码: var radius:int=100; va ... -
跑动的小火柴人(flash动画)
2010-04-08 10:23 599本教程描绘的是完全用ActionScript做的一个火柴棍小人 ... -
旋转的flash花朵
2010-04-08 10:23 649先看下最终效果: 本课中的内容涉及:函数定义, for... ... -
旋转的flash花朵
2010-04-08 10:23 675先看下最终效果: 本课中的内容涉及:函数定义, for... ... -
逐帧flash动画制作:花儿吃蝴蝶
2010-04-08 10:23 916先看看效果: 分析: ... -
逐帧flash动画制作:花儿吃蝴蝶
2010-04-08 10:22 887先看看效果: 分析: ... -
鸽子动态画法
2010-04-08 08:35 917禽类的画法:鸽子动态。来一起分析下鸽子的运动方式。[1b](未 ...
相关推荐
NetConnection 和 NetStream 的状态检测 ================================================================ nc = new NetConnection(); nc.connect("rtmp://"+host+"/"+dir+"/"+name); //----------------------...
首先,我们需要理解AS3.0的基础知识,它是Adobe Flash Professional和Flex Builder中的编程语言,用于创建互动式内容、应用程序和动画。 一、FLV格式与Flash Player FLV是Flash Video的缩写,是一种常见的网络流...
在实际应用中,NetStream 通常与 NetConnection 类配合使用,通过 RTMP (Real-Time Messaging Protocol) 协议来实现流媒体的传输。 #### 二、NetStream 的关键事件:onStatus 和 onMetaData ##### 2.1 NetStream....
总之,Flash+FLV的网页播放器代码涉及到ActionScript编程、NetConnection和NetStream对象的使用,以及HTML中Flash对象的嵌入。尽管HTML5视频已成为主流,但理解这种历史技术可以帮助我们更好地理解现代网页视频技术...
5. JSP与Flash交互:为了将Flash捕获的图像发送到服务器,我们可以使用Flash的NetConnection和NetStream类。NetConnection建立客户端和服务器之间的连接,而NetStream则负责数据传输。 6. JPEG编码:Flash可以将...
Flash Remoting是Flash与服务器通信的另一种常见方式,它通过NetConnection对象和NetStream对象来实现。NetConnection负责建立和管理到服务器的连接,NetStream则用于实际的数据传输。Flash Remoting支持AMF,这是一...
3. **创建NetStream对象**:NetConnection对象通常与NetStream对象一起使用,后者用于发送和接收数据。在UDP模式下,NetStream可以用于发送数据: ```actionscript var ns:NetStream = new NetStream(nc); ns....
1. **Flash与PHP通信**:通过Flash的NetConnection和NetStream对象,可以建立与FMS的连接,然后通过AMF(Action Message Format)协议发送和接收数据到PHP服务器。 2. **RTMP协议**:了解如何使用Flash Player与FMS...
在“RTMFP, flash to java”这个主题中,我们关注的是如何在ActionScript 3 (AS3)编写的Flash应用程序与Java应用程序之间通过RTMFP进行通信。这种通信方式在实时互动应用,如视频聊天、多人在线游戏或者数据共享等...
在本话题中,我们将深入探讨Flash网游基础通讯,重点关注Flash与FMS(Flash Media Server)以及Flash与Java之间的交互。这些技术在构建实时互动游戏和多媒体应用时起着至关重要的作用。 首先,让我们来看看Flash与...
2. **NetConnection和NetStream**:`flash.net.NetConnection`用于建立与服务器的连接,而`flash.net.NetStream`则处理实际的视频流。你可以使用`NetStream.attachVideo()`方法将视频流与`Video`对象关联。 3. **...
3. **NetStream流控制**:创建NetStream对象,与NetConnection关联,控制视频的加载和播放。 4. **事件处理函数**:定义事件处理器,例如onMetaData事件可以获取视频元数据,用于控制视频播放。 5. **更换视频逻辑**...
如果使用Flash,同样需要建立NetConnection和NetStream,然后通过`NetStream.play`方法播放指定的流。 在提供的压缩包文件"rtmp-streamer-master"中,可能包含了一个实现上述流程的示例项目。这个项目可能包括了...
例如,可以使用NetConnection和NetStream对象建立与服务器的连接,加载并播放视频流。 在线直播则更复杂,需要实时处理和传输视频数据。开发者通常会使用编码器将视频源(如摄像头输入)编码成RTMP兼容的格式,然后...
Flash Player提供了NetConnection和NetStream类,这两个类是实现视频流传输的关键。NetConnection负责建立客户端和服务器之间的连接,而NetStream则用于在连接上发送和接收数据,包括视频和音频流。在"CameraEx.swf...
2. **Flash Player API**:熟悉ActionScript,Flash Player的编程语言,学习如何使用其提供的API来控制视频播放,如NetConnection和NetStream类用于网络连接和视频流处理。 3. **易语言与Flash交互**:学习如何使用...
Flash Player提供了NetConnection和NetStream对象来支持AMF通信。服务器端需要使用如BlazeDS或LCDS这样的中间件来处理AMF请求。 4. **数据库交互**:无论是ASP.NET还是PHP,都有各自的数据库访问技术。在ASP.NET中...
总结来说,本文主要介绍了使用AS3处理Flash视频的关键概念,包括`Video`类、`NetStream`类、显示对象容器、时间轴控制、事件监听、视频质量设置以及裁剪与缩放等。同时,也提到了WTV文件格式与Flash的兼容性问题。
- `NetConnection` 是AS3中的一个类,用于建立与服务器之间的连接,支持实时数据流通信,包括音频、视频和数据。 - `NetStream` 是处理网络流的类,它可以用来播放、记录和操作FLV(Flash Video)文件。通过`...
本篇文章将深入探讨如何使用Flash技术开发一个名为VideoPlayer的视频播放器,同时涉及与之相关的动画、游戏开发的基础知识。 一、Flash技术基础 Flash是由Adobe公司开发的一种矢量图形和多媒体播放平台,主要包含...