一个简单好用的Adobe AIR免费FLV播放器
Monday, November 17th, 2008搜一下的话其实可以找到很多的用Adobe AIR写的FLV播放器,不过这次看到的这个功能虽然简单,但是却还是比较好用的,可以直接拖动FLV文件进行播放,播放器可以自动调节窗口大小等功能,有兴趣的不妨尝试一下:
如何在不调用YouTube API的情况下在你的Flash应用中播放YouTube flv的教程
Monday, October 20th, 2008YouTube开放了API这个一般的Flash/Flex开发人员都知道,调用YouTube API可以方便的在自己的应用中,播放YouTube flv。不过如果抛开YouTube API,我们是否还可以方便的实现播放YouTube flv呢?下面的教程非常具体的一步一步进行了说明。
Flex中利用Bitmap和BitmapData类创建FLV暗点缩略图的例子
Monday, July 7th, 2008在前面的不少例子中都介绍过FLV暗点相关的内容(比如:Flex中如何利用cuePointManager属性和addCuePoint事件往FLV中添加ActionScript暗点的例子),接下来的例子演示了Flex中如何利用Bitmap和BitmapData类,创建FLV暗点缩略图。
让我们先来看一下Demo(可以右键View Source或点击这里察看源代码):
Flex中利用VideoDisplay和HSlider控件对FLV进行“清扫”的例子
Monday, June 30th, 2008在前面的Flex中如何利用cuePointManager属性和addCuePoint事件往FLV中添加ActionScript暗点的例子中,我们了解了Flex中如何利用cuePointManager属性和addCuePoint事件,往FLV中添加ActionScript暗点。接下来的例子则演示了Flex中如何利用VideoDisplay和HSlider控件,给FLV添加一个“清道夫”。
由于Demo循环播放,考虑到一部分同学可能不喜欢所以放在单独的页面中:
Demo | View Source
Flex中如何利用cuePointManager属性和addCuePoint事件往FLV中添加ActionScript暗点的例子
Sunday, June 29th, 2008在前面的Flex的VideoDisplay控件中如何创建和使用ActionScript暗点的例子中,我们稍微了解了一点关于CuePointManager的用法,接下来的例子演示了Flex中如何利用cuePointManager属性和addCuePoint事件,往FLV中添加ActionScript暗点。
由于width比较大,所以Demo放在单独的页面中:
Demo | View Source
页面中导入Video(flv文件)速度太慢的解决方案
Friday, May 9th, 2008一直都没在自己的blog上放Video文件(Flex的VideoDisplay基本使用方法的例子这样的例子除外),不是不想放,而是实在是怕影响页面浏览的速度。哪怕“Subscribe Feed”栏的那几张订阅图片,我也要把他们Copy到本地,因为从FeedSky之类的站点读取,有时候会变得很慢。我想一般用户都会和我一样,速度第一吧。
Flex的VideoDisplay基本使用方法的例子
Sunday, March 23rd, 2008我花了几天的时间尝试了VideoDisplay的用法,做了下面这个简单的例子来帮助自己理解在读取Flash Video (FLV)时的各种事件。
接下来的例子就是创建了一个VideoDisplay控件并且将其事件类型,video状态,播放时间以及FLV的全部时间等调试信息显示在DataGrid中。
下面是完整代码:
Flex的VideoDisplay控件导入FLV文件时检测连接错误的例子
Saturday, March 22nd, 2008前两天我在折腾Flex的VideoDisplay控件并且好奇为什么我的简单测试代码无法通过。原因是我的服务器无法连接以至无法读取Flash媒体文件(FLV)。于是我很快的敲下了下面的代码利用stateChange事件来监听,来看VideoDisplay控件所得到的connectionError的状态(返回值是否为VideoDisplay.CONNECTION_ERROR常量)。
接下来的例子演示了如何监听stateChange事件来判断VideoDisplay控件是否返回了VideoEvent.CONNECTION_ERROR。
下面是完整代码: