`
wangangie28
  • 浏览: 47368 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

FLV Playback组件优劣分析

阅读更多

对于使用FLVPlayback组件(Adobe官方提供),就像使用当初Flash8下的V2 Components一样,总有不同争议。FLVPlayback的使用也无非是以下三种:
第一,完全使用,将成品组件使用于场景之上,仅修改外观和参数
第二,部分使用,分析其中有益功能,去掉冗余代码(对于自己的应用而言),保留高效性。这部分工作也不轻松
第三,完全不使用FLVPlayback,自行开发。
不管使用哪一种方法,都有充分的理由。这里只对FLVPlayback组件的优缺点进行一个分析,供人参考。
先说优点:
1)可以通过FLVPlayback组件快速实现Video播放功能。只需要拖拽进入Stage,修改parameters即可
2)可以同时播放Progressive和Streaming两种模式的视频文件
3)相对于Flash 8的V2组件,更加容易定制外观
4)提供添加cue points能力
5)提供标准字幕支持功能,基于Synchronized Multimeida Integration Language(SMIL)的时间轴文本
再说缺点:
1)不能提供Bitmap效果和滤镜功能到video之上,效果会影响到整个组件
2)不能用于实时Video聊天
3)不能使用Alpha通道video
4)很难添加组件核心功能,还不如自己重新构造播放组件来的快。
5)代码冗余,仅仅一个video播放,会把整个组件代码编译进入SWF文件。
分析了这些之后,如果有人说还是用V1或者V2组件吧,我的答复是,请忘记它们吧,还不如回来用FLVPlayback
本文转自:http://www.5uflash.com/flashjiaocheng/Flashzujianxuexi/1386.html
分享到:
评论

相关推荐

    火狐FLV下载组件及在线解析FLV下载地址

    火狐FLV下载组件是专为Firefox浏览器设计的工具,用于帮助用户下载网络上的FLV视频文件。FLV,全称Flash Video,是一种常见的网络流媒体格式,尤其在早期的在线视频分享网站中广泛使用。这类组件通常以浏览器扩展的...

    Native FLV Playback-crx插件

    允许浏览器“本地”播放FLV视频网址(flv) 允许浏览器“本地”播放FLV视频网址。此扩展程序包装了真棒的flv.js库:https://github.com/bilibili/flv.js单击扩展程序图标,您可以播放任何嵌入为当前页面中的视频html...

    视频播放器VideoPlayBack

    前者是ActiveX组件,后者是WPF中的控件。它们都提供了播放、暂停、停止等基本操作。 6. **数据绑定**:视频文件列表可能通过数据绑定技术与UI控件关联,比如使用`BindingSource`对象连接到文件列表,实现文件选择和...

    clappr-flvjs-playback:基于flv.js的Clappr的flv播放

    基于 FLV播放 用法 将Clappr,f​​lv.js和插件脚本添加到您HTML中: < head > < script type =" text/javascript " src =" https://cdn.jsdelivr.net/npm/clappr@latest/dist/clappr.min.js " > &lt...

    flv视频播放代码

    flvPlayer.on(flvjs.Events.PLAYBACK_STALLED, function () { console.warn('Playback is stalled, please check your network connection'); }); ``` 5. **自定义UI**:虽然HTML5 `<video>` 元素提供了基本的控制...

    flv-js demo.rar

    6. **事件监听**:FLV-js 提供了一系列的事件接口,如 'flv:loadedmetadata'、'flv:playback-rate-change' 等,开发者可以通过监听这些事件来实现更复杂的交互功能,比如进度条更新、播放速度调整等。 7. **视频...

    avi视频制作FLV格式视频.doc

    1. 创建一个新的Flash文档,打开组件窗口(按"Ctrl+F7"),从Media Componets中拖拽MediaPlayback组件到场景中。 2. 选中组件,通过"Alt+F7"键打开“组件检查器”界面。在这里,你可以设置播放器的相关参数,如指定...

    视频播放器Playback.zip

    Playback 是一个基于 Atom Shell 和 Node.js 开发的视频播放器。 标签:Playback

    playback视频播放器

    playback视频播放器,可播放车载监视器视频。

    3-Playback_hikvisionSDK_Hikvision_playback_

    【标题】"3-Playback_hikvisionSDK_Hikvision_playback_" 涉及的知识点主要围绕海康威视(Hikvision)的SDK(Software Development Kit)在视频回放功能上的实现。这个标题暗示了一个演示项目,可能是为了展示如何...

    Hikvision 3-playback&doanload_Hikvision_thusvk2_pricexdm_playbac

    【标题】"Hikvision 3-playback&doanload_Hikvision_thusvk2_...对于监控系统用户来说,这类教程至关重要,因为正确使用回放和下载功能能够确保他们有效管理和分析录像数据,以满足安全监控、事件回顾或其他业务需求。

    Playback_spitewi3_KinectOpencv_playback_

    这个程序利用了"spitewi3"和"KinectOpencv"这两个组件,其中"spitewi3"可能是自定义的或特定于项目的库,而"KinectOpencv"表明它使用了OpenCV库来处理来自Kinect的视频数据。 OpenCV(Open Source Computer Vision ...

    HTML嵌入Flash Media Playback控件

    Flash Media Playback控件是一个轻量级的Flash应用程序,它可以与FMS交互,播放服务器上存储的流媒体内容。在ASP或HTML页面中嵌入这个控件,你需要遵循以下步骤: 1. **配置Flash Player**: 首先确保用户计算机上...

    简单好用的FLV 网页播放器代码

    在实际应用中,开发者需要将`flvplayer.swf`、播放代码(从`playback_code.txt`提取)和配置文件(`vcastr.xml`)集成到网页的HTML源代码中。然后,通过修改XML文件中的参数,可以定制播放器的行为,适应不同的视频...

    FLASH在线视频播放的解决办法

    2. **添加MediaPlayback组件**:通过“Ctrl+F7”组合键打开组件窗口,将MediaComponents中的MediaPlayback组件拖入场景中。 3. **配置组件参数**:选中MediaPlayback组件后,使用“Alt+F7”组合键打开“组件检查器”...

    videoplayback.mp4

    OpenCat Demo,一个3D打印电子小猫的演示视频,除电机、控制板等电子部件,均可通过3D打印获得,是一个thingiverse上非常有趣的项目。

    Windows.Media.Playback.BackgroundMediaPlayer.dll

    Windows.Media.Playback.BackgroundMediaPlayer

    playback20181108_labview打开文件夹数据文件_

    在LabVIEW编程环境中,"playback20181108_labview打开文件夹数据文件_"这个项目涉及到了处理存储在文件夹中的数据文件,并将这些数据绘制成波形图的关键技术。以下是对这个主题的详细解释: 1. **LabVIEW基础**:...

    videoPlayback

    "videoPlayback"这个主题,结合给定的标题和描述,我们可以深入探讨Vuforia平台上的视频回放功能。Vuforia是一个领先的AR开发框架,它允许开发者创建交互式的、基于图像的AR体验。在本篇中,我们将详细讨论如何在...

    Vuforia Video PlayBack

    6. **AR Camera**:Vuforia利用设备的摄像头作为AR相机,实时捕捉和分析图像,以便于跟踪和定位图像目标。开发者需要正确配置AR相机设置,确保视频在正确的位置和角度上播放。 7. **Optimization**:由于AR应用需要...

Global site tag (gtag.js) - Google Analytics