flash as3 android air 插入视频,用Flash AS3代码实现多FLV视频播放无缝衔接
有时候,需要按顺序播放多个FLV视频段落,一个接着一个播放,在一个FLV文件播放结束时,等待播放另一个FLV文件,此时如果处理不好就会停顿,以下以FlashCS3(AS 3.0)说明一下。
假设舞台上有一个id是Flvp的FLVplayback对象,FLVplayback类提供了两个属性:activeVideoPlayerIndex和visibleVideoPlayerIndex
activeVideoPlayerIndex处理LOAD方法,visibleVideoPlayerIndex处理play方法。
利用属性activeVideoPlayerIndex和visibleVideoPlayerIndex指定多个FLV播放器,就可实现FLV播放无缝衔接。
以下是代码:
import fl.video.MetadataEvent;
import fl.video.VideoEvent;
this.Flvp.skin="key/SkinUnderPlayStopSeekMuteVol.swf";
this.Flvp.volume=0.2;
Flvp.width=320;
Flvp.height=256;
Flvp.x=132.3;
Flvp.y=56;
this.Flvp.load("[url=file:///D|/My]file:///D|/My[/url] Documents/Echo/尼克·波利泰尼网球教程/1-致命正手/1.1-致命正手.flv");
Flvp.addEventListener(fl.video.VideoEvent.COMPLETE,Flvpcomplete);
Flvp.addEventListener(fl.video.MetadataEvent.CUE_POINT,Flvpvuepoint);
//增加AS提示点,利用提示点事件触发LOAD第二段FLV视频
var cuePt:Object = new Object();
cuePt.time = 400;
cuePt.name = "elapsed_time";
cuePt.type = "actionscript";
Flvp.addASCuePoint(cuePt);
function Flvpcomplete(eveObj:fl.video.VideoEvent):void {
this.Flvp.activeVideoPlayerIndex=1;
this.Flvp.visibleVideoPlayerIndex=1;
Flvp.play();
this.Flvp.volume=0.21;
}
function Flvpvuepoint(eveObj:fl.video.MetadataEvent):void {
trace(eveObj.info.name);
this.Flvp.activeVideoPlayerIndex=1;
this.Flvp.source="[url=file:///D|/My]file:///D|/My[/url] Documents/Echo/尼克·波利泰尼网球教程/1-致命正手/1.2-致命正手.flv";
this.Flvp.activeVideoPlayerIndex=0;
}
flash as3 android air 插入视频,用Flash AS3代码实现多FLV视频播放无缝衔接相关推荐
- flash as3 android air 插入视频,FLASH加载外部影片as3代码
FLASH加载外部影片as3代码 作者:小龙博客 2010年01月7日 没有评论 分类:AS3 学习 flash var loader:Loader=new Loader(); loader.load ...
- flash中android发布过程视频,[AS3]as3发布视频流NetStream.publish()用法
可用性 Flash Player 6 Flash Communication Server MX 用法 public publish(name : String [, howToPublish : S ...
- PowerPoint中插入并控制Flash播放
一.PowerPoint中插入Flash文件(*.swf) 怎样把一个flash动画嵌入一个ppt文件中,从而使得播放时不在需要原来的flash文件 要在 PowerPoint 中播放 F ...
- Flex全局错误处理/Global Error Handling in AIR 2.0 and Flash 10.1
Global Error Handling in AIR 2.0 and Flash 10.1 http://blogs.adobe.com/cantrell/archives/2009/10/glo ...
- flash插件Android,Adobe Flash Player
一款非常棒的支持手机播放flash格式文件的软件,Adobe Flash Player 是目前非常流行的多媒体播放器,在很多用户群体收到广泛使用,甚至是专属播放器,随着网络速度与品质的提升,越来越多的 ...
- 怎么在计算机修复flash,win10系统怎么用flash修复器?教你用flash修复器修复视频的方法...
flash修复器可以解决看网页视频异常,网页flash空白等flash问题,是一款非常不错的工具.win10正式版系统安装上flash修复器,好多新手小白不知道怎么用flash修复器修复视频.其实操作 ...
- 如何下载网页上的视频和flash的方法
下面介绍一种下载视频的简便方法,这种方法不需要安装任何下载软件,而且适合所有 FLV(Flash Video)格式的视频文件. 第一步 清空Temporary Internet Files(临时网络文 ...
- android 5.0播放swf flash源码Demo
android 5.0播放swf flash源码Demo 安卓5.0flash播放源码 android flash 播放器 swf 由于之前webview方法播放flash在新的系统中不可用.所以so ...
- JWPlayer Flash播放器如何实现视频分段载入播放从而节省带宽?
近期由于一个项目的需要,对Flash版本的播放器JWPlayer做了一些改进以支持一些功能,这里把中间用到的一些思路和做法记录下. 首先一个功能是:客户的很多flv视频都是完整的一个大视频,希望JWP ...
最新文章
- 别做菜鸟!莫让摄像头参数迷惑头脑
- Docker for Linux 安装
- python多进程关闭socket_用Python制作一个多进程UDP服务器,一个进程监听一个p
- Wi-Fi Expert专业无线网测试软件
- C++一天一个程序(二)
- ACL 2010-2020研究趋势总结
- allure-pytest 测试报告分享给大家
- linux apache 多域名配置,apache-2.4.12基于域名访问的多虚拟主机配置
- Android 系统(112)---Android系统读取 CPU温度(MTK平台)
- android so导致启动慢,谈谈Android NDK中动态链接库(.so文件)的优化
- ExtJS笔记 Grids
- mysql day of week_在MySQL中按day_of_week排序
- 学习笔记(20):Google开发专家带你学 AI:入门到实战(Keras/Tensorflow)(附源码)-深度学习“四件套”:数据、模型、损失函数与优化器...
- html用js连接sql,如何从浏览器中的JavaScript连接到SQL Server数据库?
- Android开发之日期、时间选择器(DatePicker和TimePicker)的功能和用法
- 计算机的储存容量1kb等于多少byte,1M等于多少字节?
- 手机网络通过USB共享给台式机电脑
- Eclipse开发环境搭建
- zbrush软件介绍
- OSChina 周四乱弹 ——遇上色狼后辣椒水的妙用!