有时候,需要按顺序播放多个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视频播放无缝衔接相关推荐

  1. flash as3 android air 插入视频,FLASH加载外部影片as3代码

    FLASH加载外部影片as3代码 作者:小龙博客 2010年01月7日 没有评论 分类:AS3 学习 flash var loader:Loader=new Loader(); loader.load ...

  2. flash中android发布过程视频,[AS3]as3发布视频流NetStream.publish()用法

    可用性 Flash Player 6 Flash Communication Server MX 用法 public publish(name : String [, howToPublish : S ...

  3. PowerPoint中插入并控制Flash播放

    一.PowerPoint中插入Flash文件(*.swf) 怎样把一个flash动画嵌入一个ppt文件中,从而使得播放时不在需要原来的flash文件       要在 PowerPoint 中播放 F ...

  4. 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 ...

  5. flash插件Android,Adobe Flash Player

    一款非常棒的支持手机播放flash格式文件的软件,Adobe Flash Player 是目前非常流行的多媒体播放器,在很多用户群体收到广泛使用,甚至是专属播放器,随着网络速度与品质的提升,越来越多的 ...

  6. 怎么在计算机修复flash,win10系统怎么用flash修复器?教你用flash修复器修复视频的方法...

    flash修复器可以解决看网页视频异常,网页flash空白等flash问题,是一款非常不错的工具.win10正式版系统安装上flash修复器,好多新手小白不知道怎么用flash修复器修复视频.其实操作 ...

  7. 如何下载网页上的视频和flash的方法

    下面介绍一种下载视频的简便方法,这种方法不需要安装任何下载软件,而且适合所有 FLV(Flash Video)格式的视频文件. 第一步 清空Temporary Internet Files(临时网络文 ...

  8. android 5.0播放swf flash源码Demo

    android 5.0播放swf flash源码Demo 安卓5.0flash播放源码 android flash 播放器 swf 由于之前webview方法播放flash在新的系统中不可用.所以so ...

  9. JWPlayer Flash播放器如何实现视频分段载入播放从而节省带宽?

    近期由于一个项目的需要,对Flash版本的播放器JWPlayer做了一些改进以支持一些功能,这里把中间用到的一些思路和做法记录下. 首先一个功能是:客户的很多flv视频都是完整的一个大视频,希望JWP ...

最新文章

  1. 别做菜鸟!莫让摄像头参数迷惑头脑
  2. Docker for Linux 安装
  3. python多进程关闭socket_用Python制作一个多进程UDP服务器,一个进程监听一个p
  4. Wi-Fi Expert专业无线网测试软件
  5. C++一天一个程序(二)
  6. ACL 2010-2020研究趋势总结
  7. allure-pytest 测试报告分享给大家
  8. linux apache 多域名配置,apache-2.4.12基于域名访问的多虚拟主机配置
  9. Android 系统(112)---Android系统读取 CPU温度(MTK平台)
  10. android so导致启动慢,谈谈Android NDK中动态链接库(.so文件)的优化
  11. ExtJS笔记 Grids
  12. mysql day of week_在MySQL中按day_of_week排序
  13. 学习笔记(20):Google开发专家带你学 AI:入门到实战(Keras/Tensorflow)(附源码)-深度学习“四件套”:数据、模型、损失函数与优化器...
  14. html用js连接sql,如何从浏览器中的JavaScript连接到SQL Server数据库?
  15. Android开发之日期、时间选择器(DatePicker和TimePicker)的功能和用法
  16. 计算机的储存容量1kb等于多少byte,1M等于多少字节?
  17. 手机网络通过USB共享给台式机电脑
  18. Eclipse开发环境搭建
  19. zbrush软件介绍
  20. OSChina 周四乱弹 ——遇上色狼后辣椒水的妙用!

热门文章

  1. mysql运行平台_各个平台的mysql重启命令
  2. ceres之cholesky求解器
  3. 无法检索数据和目标数据的列信息_使用AnalyticDB轻松实现以图搜图和人脸检索...
  4. JAVA实现AES加密
  5. 最长回文子串(多种解法,附马拉车算法)
  6. C++:情人节(团体程序设计天梯赛)
  7. 20世纪计算机科学经典著作
  8. html聚焦标签,HTML
  9. 【mac】jenkins构建apk自动打包
  10. 怎样申请入驻快手mcn ?