您可以在运行时加载 FLV 文件,并在 SWF 文件中播放。可以将这些文件加载到视频对象或诸如 FLVPlayback 之类的组件中。下面的示例演示如何在视频对象中播放名为 clouds.flv 的文件。

在 Flash 文档中回放外部 FLV 文件:

  1. 创建一个名为 playFLV.fla 的新 Flash 文档。
  2. 在"库"面板("窗口">"库")中,从"库"弹出菜单中选择"新建视频"。
  3. 在"视频属性"对话框中,命名视频元件并选择"视频"(由 ActionScript 控制)。
  4. 单击"确定"以创建视频对象。
  5. 将视频对象从"库"面板拖到舞台上,以创建视频对象实例。
  6. 使视频对象在舞台上保持选中状态,在属性检查器("窗口">"属性">"属性")中的"实例名称"文本框中键入 my_video
  7. 在时间轴中选择第 1 帧,然后打开"动作"面板("窗口">"动作")。
  8. 在"动作"面板中键入以下代码:
    this.createTextField("status_txt", 999, 0, 0, 100, 100);
    status_txt.autoSize = "left";
    status_txt.multiline = true;
    // 创建一个 NetConnection 对象
    var my_nc:NetConnection = new NetConnection();
    // 创建一个本地流连接
    my_nc.connect(null);
    // 创建一个 NetStream 对象并定义一个 onStatus() 函数
    var my_ns:NetStream = new NetStream(my_nc);
    my_ns.onStatus = function(infoObject:Object):Void {
    status_txt.text += "status (" + this.time + " seconds)/n";
    status_txt.text += "/t Level: " + infoObject.level + "/n";
    status_txt.text += "/t Code: " + infoObject.code + "/n/n";
    };
    // 将 NetStream 视频输入信号附加到 Video 对象
    my_video.attachVideo(my_ns);
    // 设置缓冲时间
    my_ns.setBufferTime(5);
    // 开始播放 FLV 文件
    my_ns.play("http://www.helpexamples.com/flash/video/clouds.flv");
    

  9. 选择"控制">"测试影片",对该文档进行测试。

如何动态播放外部 FLV 文件相关推荐

  1. 动态播放外部FLV 文件和预加载 FLV 文件

    /***************** wgscd (c)2005 ' qq:153964481 e-mail:wgscd@126.com  blog:http://blog.csdn.net/wgsn ...

  2. Flash全屏播放外部多个Flv视频并且按键进行切换+全屏播放外部Flv视频+指定元件播放外部Flv视频(非全屏)(可以作为遮罩来播放)

    目录 一.目的: 1.Flash全屏播放外部多个Flv视频并且按键进行切换+全屏播放外部Flv视频+指定元件播放外部Flv视频(非全屏),所以将其记录下来 二.参考: 1.[AS3编程教学]如何加载并 ...

  3. vue使用javascript动态创建script - 动态引入外部js文件

    一.创建 script 标签,引入 js 文件 // 创建script标签,引入外部文件let script = document.createElement('script')script.type ...

  4. Android播放外部音乐文件

    工程目录: manifests增加动态权限 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAG ...

  5. (转)rtmp协议简单解析以及用其发送h264的flv文件

    Adobe公司太坑人了,官方文档公布的信息根本就不全,如果只按照他上面的写的话,是没法用的.按照文档上面的流程,server和client连接之后首先要进行握手,握手成功之后进行一些交互,其实就是交互 ...

  6. 网页中播放FLV文件的代码

    使用方法: 方法一.js嵌入 直接copy下面代码,修改其中红色部分,即:swf_width.swf_height.texts.files 参数 <script type="text/ ...

  7. 播放FLV文件的方法

    使用方法: 方法一.js嵌入 直接copy下面代码,修改其中红色部分,即:swf_width.swf_height.texts.files 参数 <script type="text/ ...

  8. Unity之动态加载播放外部mp3音频

    准备工作   由于Unity支持的外部加载的音频格式有限(wav.ogg等),因此本文使用支持.Net的NAudio库来完成MP3音频的加载与播放.   NAudio   下载NAudio动态库,然后 ...

  9. spark-submit --files 动态加载外部资源文件

    在做spark时,有些时候需要加载资源文件,需要在driver或者worker端访问.在client模式下可以使用IO流直接读取,但是在cluster模式下却不能直接读取,需要如下代码: val is ...

最新文章

  1. firefox固定为应用标签的功能很好用
  2. Countly 19.02.1 发布,实时移动和 web 分析报告平台
  3. linux 专家认证,ONAP专家认证 (COP)
  4. apache不能解析php文件_Web中间件漏洞之Apache篇
  5. C++this指针的用法
  6. Redhat与ubuntu配置网卡
  7. Java基础之深入认识hashCode和equals
  8. vue-html5-editor接收数据,在vue中获取wangeditor的html和text的操作
  9. 扎心实战案例:麻(shi)雀(zhan)虽小,五脏俱全
  10. vbs教程《日期时间》
  11. 拼音字母匹配排序php,小程序实现仿通讯录,拼音字母排序
  12. 天津麒麟签约“京津冀大数据协同处理中心”
  13. idea工具首次提交代码到git上
  14. java.lang.NoClassDefFoundError: org/jdom2/Content
  15. 什么是自适应布局?什么是响应式布局?他们的区别是什么?
  16. mac|我在Android studio踩过的乌龙坑
  17. 微信小程序-动态验证码
  18. 完美的alert美化
  19. 明年英特尔将推出最新Skylake Xeon芯片
  20. python从入门到实践:数据类型、文件处理

热门文章

  1. Ubuntu安装conda
  2. iperf 测试网络试用
  3. 签字后被开除_员工抵制搬迁闹停工被开除,能否要求公司支付赔偿金?
  4. Spring boot 加Mybatis加dubble多数据源配置
  5. 使用vant+video.js实现轮播图图片和视频轮播播放
  6. 自然语言处理之蒙古文词网生成系统
  7. 分公司能与员工签劳动合同么
  8. htcvive怎么输入_Steam VR(HTCVIVE)按键调用
  9. [附源码]Python计算机毕业设计党员学习管理系统
  10. AutoAugment