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
发表评论
-
精美全Flash个人网站的制作全程解析
2010-04-10 14:15 625原文件下载地址: http:/ ... -
asp+access+as3+flash留言本教程——flash篇
2010-04-10 14:15 632[1b] 需要源文件留下email [/1b] [1b]成业作 ... -
TOMCAT+JSP+ACCESS+FLASH连接数据库
2010-04-10 14:15 587很多新人问FLASH和数据库连接的方法,这里介绍一下,后台可 ... -
Flash站技术应用(7)—FileReference路径获取问题
2010-04-10 14:14 626关于flash后台通信问题,大家先看下 火山的Flash+a ... -
Flash全站的技术应用-Flash也能播放wmv,wma
2010-04-10 14:14 694前言 Flash能播放除flv,m ... -
flv制作工具大全
2010-04-10 09:34 711Collected links to Flash Vid ... -
FLV播放器汇总
2010-04-10 09:34 691http://www.dengjie.com/weblog/c ... -
flash视频文件自动的在服务器端转换成FLV文件的FFMPEG的编译方法
2010-04-10 09:33 719在闪吧看别人的帖子看 ... -
flash视频文件自动的在服务器端转换成FLV文件的FFMPEG的编译方法
2010-04-10 09:33 730在闪吧看别人的帖子看 ... -
flash9/as3访问WebService的暂时替代方法
2010-04-09 12:31 1152在前面写了 flash9/as3访问WebService的的方 ... -
《as3中文帮助(PDF&CHM)》下载
2010-04-09 12:31 1419官方的下载地址(PDF格式): ActionScript 3. ... -
《as3中文帮助(PDF&CHM)》下载
2010-04-09 12:30 986官方的下载地址(PDF格式): ActionScript 3. ... -
AS3数据存取方式效率比较
2010-04-09 12:30 578通常我们存取数据有如下几种方式:Array, Object, ... -
AS3数据存取方式效率比较
2010-04-09 12:30 605通常我们存取数据有如下几种方式:Array, Object, ... -
一个AS3 socket解码设计的错误思路
2010-04-09 08:08 621调试游戏确实是一项磨人的工作。难怪很多业内人都喜欢说“好游戏是 ... -
一个AS3 socket解码设计的错误思路
2010-04-09 08:08 660调试游戏确实是一项磨人的工作。难怪很多业内人都喜欢说“好游戏是 ... -
SWF间的双向通信
2010-04-09 08:08 712演示文件源码下载: swfs_communication.r ... -
SWF间的双向通信
2010-04-09 08:07 632演示文件源码下载: swfs_communication.r ... -
Flash相册加载图片完毕等比缩放的类
2010-04-09 08:07 691每次做相册类的flash的 ... -
鸽子动态画法
2010-04-08 08:10 813禽类的画法:鸽子动态。来一起分析下鸽子的运动方式。[1b](未 ...
相关推荐
NetConnection 和 NetStream 的状态检测 ================================================================ nc = new NetConnection(); nc.connect("rtmp://"+host+"/"+dir+"/"+name); //----------------------...
在实际应用中,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可以将...
首先,我们需要理解AS3.0的基础知识,它是Adobe Flash Professional和Flex Builder中的编程语言,用于创建互动式内容、应用程序和动画。 一、FLV格式与Flash Player FLV是Flash Video的缩写,是一种常见的网络流...
Flash Remoting是Flash与服务器通信的另一种常见方式,它通过NetConnection对象和NetStream对象来实现。NetConnection负责建立和管理到服务器的连接,NetStream则用于实际的数据传输。Flash Remoting支持AMF,这是一...
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公司开发的一种矢量图形和多媒体播放平台,主要包含...
- **NetStream**:处理视频流的播放、暂停、快进、快退等功能,通过NetConnection与服务器进行通信。 - **Video**对象:显示视频内容,可以与NetStream关联,将接收到的视频数据呈现到屏幕上。 - **...