Flash Media Server 4.5带来Flash末日? 答案:那是不可能的!!
Adobe不久前在IBC展会宣布Flash Media Server 4.5的发布,我想不久就会有某些科技记者开始撰写比如这会带来Flash末日之类的歪曲报导。这篇文章, 我希望通过卑微的引导让他们知道并认识Flash世界。
首先我要说: Flash内容 ≠ 视频
在上面提到的技术热聚网站上看到的多数文章中,他们千篇一律的使用了Flash内容("flash content"), 而他们真正要表达的却是视频。而真正意义上的Flash内容应该是基于Flash运行环境的所有Flash播放器展示的东西。
把FlashRunTime等同于Flash播放器的原因可能是大家都说习惯了“Flash播放器“,在最初是叫做播放器是因为当初仅仅把它当做输出矢量动画的工具。十年时间了,Flash播放器在成长中壮大,功能上发生了翻天覆地的变化,因此,把它叫做Flash运行环境。
所以接下来我用FlashRunTime来表述Flash播放器以避免误解。
Flash运行环境(FlashRuntime)是一个能够下载Flash内容(编译好的.swf文件)并执行它的程序环境。Flash内容包括文字,图片,音频,视频以及矢量绘画等,不久还将包括真正的3D内容。
由于视频是FlashRuntime能够识别的内容类型之一,所以开发人员可以开发在FlashRuntime环境上运行的视频播放器。你youtube, vimeo, hulu等网站上看到的视频播放器都是他们网站开发人员开发,而不是Adobe。FlashRuntime提供他们一个平台,让他们得以创建属于他们自己的应用,Adobe只是提供了他们平台(同时销售开发工具让他们开发这些内容)
其他一些人们日常看到的Flash内容,比如基于浏览器的游戏Farmville, angrybirds植物大战僵尸等均属于Flash内容。scribd.com推出基于Flash的在线文档浏览器,也属于Flash内容。aviary.com提供的基于浏览器的在线图片编辑应用也是基于FlashRuntime的,audiotool.com网站帮助艺术家在浏览器创建电子音乐,他们的应用也是Flash开发。站在FlashRuntime的角度,所有这些统统称作“Flash内容”。
所以视频也是Flash内容的一部分,但不是所有的Flash内容都是视频。Flash流媒体服务器(Flash Media Server) 并不侍服所有的Flash内容。
Flash Media Server提供了帮助创建Flash内容的服务,其主要的一个用途就是以流的形式提供视频内容(查看更多),所以开发人员能够使用他开发的视频播放器播放来自Flash Media Server发出的视频流。
---------------------------------------------------------
Flash Media Server 4.5有哪些更新?
早期的Flash流媒体服务器是通过一个定制的协议(RTMP)来传输视频的。 所以当用户处在一个网络环境相对复杂限制较多的环境(如在公司的防火墙内),他就不能浏览到这些视频。 针对此,Adobe推出基于HTTP的流直播功能协议, 它使得开发人员通过HTTP协议实时传输流成为现实。任何地方, 只要能够访问HTTP,就能够看到来自Flash流媒体服务器的视频内容。
当苹果创建iOS时,他们规定了新的协议 – 既HTTP Live Streaming,通过这个协议实现iOS设备的流传输,此协议是能把实时视频流带到苹果设备的唯一途径。
这就会给现有Adobe Flash Media Server客户带来一个问题,他们不希望用2台服务器,一台用来侍服苹果iOS设备, 一台给其他非苹果设备用户。Flash Media Server 4.5现在使用了苹果的协议来发送实时视频流,这有利于Adobe现有客户不需要更改他们的服务器,如果苹果设备需要实时视频流, FMS就发给它,如果苹果设备以外的其他客户端请求RTMP流或者HTTP视频流,FMS同样满足它。
关于这个功能就这些了, 这个FMS4.5新功能将不会允许所有的Flash内容都在iOS上呈现, 他只是向苹果设备发送视频流,它在一定意义上让Adobe避免了其客户流向其他视频流服务器竞争对手的风险。
这会给FlashRuntime使用带来冲击吗?
早到FlashRuntime包含了播放外部视频功能那一刻起,FlashRuntime就支持视频功能。 Google视频,比如来说, 从最初搭建他们自己的视频服务器,也就是YouTube网站现在使用的服务器。 YouTube也许会等到HTML5在各个浏览器部署率达到一定的比例时使用HTML5来代替现有基于FlashRunTime的Flash视频播放器。
现有的FMS4.5的发布, 将不会带来对业内该领域局势带来任何变化。
下一个问题是, Flash会走向灭亡吗?
[attach]54075[/attach]
我记得N年前, 我刚刚接触到Flash, 就有很多文章说Flash 是%99的怎么怎么的不好, Flash是恶魔等等,然后后来Flash支持视频了,Flash不但没有苟延残喘, 反而却成为视频发布最好的工具。 如今,时隔N年以后, 浏览器终于刚刚支持了视频(和画布),这时反Flash的论调又一次高涨,达到空前的高度,与此同时, Flash Runtime却正在准备迎来一个的,重磅级的版本发布FlashPlayer11。 即将发布的这个版本支持硬件加速3D,也许Flash会向这个方向努力,成为责无旁贷的标准, 或许不会。 问题是,去伤害Adobe,开发人员必须停止使用Adobe的工具。 如果Adobe开发的工具能够让开发人员创建内容,而这些内容又是原生态的浏览器元素(HTML+CSS+js), Flash开发人员还会继续乐意使用这些工具, Adobe也许对Flash播放器的死活已不关心。
Flash4.5将只会让Adobe再次拥有新的客户,现有的客户也不会流失,而是事实上, 他们的日子更加好过了。 所以不要再写什么Apple - 1 / Adobe – 0之类的帖子了, 现在, 你应该做的是:
Adobe不久前在IBC展会宣布Flash Media Server 4.5的发布,我想不久就会有某些科技记者开始撰写比如这会带来Flash末日之类的歪曲报导。这篇文章, 我希望通过卑微的引导让他们知道并认识Flash世界。
首先我要说: Flash内容 ≠ 视频
在上面提到的技术热聚网站上看到的多数文章中,他们千篇一律的使用了Flash内容("flash content"), 而他们真正要表达的却是视频。而真正意义上的Flash内容应该是基于Flash运行环境的所有Flash播放器展示的东西。
把FlashRunTime等同于Flash播放器的原因可能是大家都说习惯了“Flash播放器“,在最初是叫做播放器是因为当初仅仅把它当做输出矢量动画的工具。十年时间了,Flash播放器在成长中壮大,功能上发生了翻天覆地的变化,因此,把它叫做Flash运行环境。
所以接下来我用FlashRunTime来表述Flash播放器以避免误解。
Flash运行环境(FlashRuntime)是一个能够下载Flash内容(编译好的.swf文件)并执行它的程序环境。Flash内容包括文字,图片,音频,视频以及矢量绘画等,不久还将包括真正的3D内容。
由于视频是FlashRuntime能够识别的内容类型之一,所以开发人员可以开发在FlashRuntime环境上运行的视频播放器。你youtube, vimeo, hulu等网站上看到的视频播放器都是他们网站开发人员开发,而不是Adobe。FlashRuntime提供他们一个平台,让他们得以创建属于他们自己的应用,Adobe只是提供了他们平台(同时销售开发工具让他们开发这些内容)
其他一些人们日常看到的Flash内容,比如基于浏览器的游戏Farmville, angrybirds植物大战僵尸等均属于Flash内容。scribd.com推出基于Flash的在线文档浏览器,也属于Flash内容。aviary.com提供的基于浏览器的在线图片编辑应用也是基于FlashRuntime的,audiotool.com网站帮助艺术家在浏览器创建电子音乐,他们的应用也是Flash开发。站在FlashRuntime的角度,所有这些统统称作“Flash内容”。
所以视频也是Flash内容的一部分,但不是所有的Flash内容都是视频。Flash流媒体服务器(Flash Media Server) 并不侍服所有的Flash内容。
Flash Media Server提供了帮助创建Flash内容的服务,其主要的一个用途就是以流的形式提供视频内容(查看更多),所以开发人员能够使用他开发的视频播放器播放来自Flash Media Server发出的视频流。
---------------------------------------------------------
Flash Media Server 4.5有哪些更新?
早期的Flash流媒体服务器是通过一个定制的协议(RTMP)来传输视频的。 所以当用户处在一个网络环境相对复杂限制较多的环境(如在公司的防火墙内),他就不能浏览到这些视频。 针对此,Adobe推出基于HTTP的流直播功能协议, 它使得开发人员通过HTTP协议实时传输流成为现实。任何地方, 只要能够访问HTTP,就能够看到来自Flash流媒体服务器的视频内容。
当苹果创建iOS时,他们规定了新的协议 – 既HTTP Live Streaming,通过这个协议实现iOS设备的流传输,此协议是能把实时视频流带到苹果设备的唯一途径。
这就会给现有Adobe Flash Media Server客户带来一个问题,他们不希望用2台服务器,一台用来侍服苹果iOS设备, 一台给其他非苹果设备用户。Flash Media Server 4.5现在使用了苹果的协议来发送实时视频流,这有利于Adobe现有客户不需要更改他们的服务器,如果苹果设备需要实时视频流, FMS就发给它,如果苹果设备以外的其他客户端请求RTMP流或者HTTP视频流,FMS同样满足它。
关于这个功能就这些了, 这个FMS4.5新功能将不会允许所有的Flash内容都在iOS上呈现, 他只是向苹果设备发送视频流,它在一定意义上让Adobe避免了其客户流向其他视频流服务器竞争对手的风险。
这会给FlashRuntime使用带来冲击吗?
早到FlashRuntime包含了播放外部视频功能那一刻起,FlashRuntime就支持视频功能。 Google视频,比如来说, 从最初搭建他们自己的视频服务器,也就是YouTube网站现在使用的服务器。 YouTube也许会等到HTML5在各个浏览器部署率达到一定的比例时使用HTML5来代替现有基于FlashRunTime的Flash视频播放器。
现有的FMS4.5的发布, 将不会带来对业内该领域局势带来任何变化。
下一个问题是, Flash会走向灭亡吗?
[attach]54075[/attach]
我记得N年前, 我刚刚接触到Flash, 就有很多文章说Flash 是%99的怎么怎么的不好, Flash是恶魔等等,然后后来Flash支持视频了,Flash不但没有苟延残喘, 反而却成为视频发布最好的工具。 如今,时隔N年以后, 浏览器终于刚刚支持了视频(和画布),这时反Flash的论调又一次高涨,达到空前的高度,与此同时, Flash Runtime却正在准备迎来一个的,重磅级的版本发布FlashPlayer11。 即将发布的这个版本支持硬件加速3D,也许Flash会向这个方向努力,成为责无旁贷的标准, 或许不会。 问题是,去伤害Adobe,开发人员必须停止使用Adobe的工具。 如果Adobe开发的工具能够让开发人员创建内容,而这些内容又是原生态的浏览器元素(HTML+CSS+js), Flash开发人员还会继续乐意使用这些工具, Adobe也许对Flash播放器的死活已不关心。
Flash4.5将只会让Adobe再次拥有新的客户,现有的客户也不会流失,而是事实上, 他们的日子更加好过了。 所以不要再写什么Apple - 1 / Adobe – 0之类的帖子了, 现在, 你应该做的是:
![](http://bbs.9ria.com/attachments/month_1109/11091313404bb5a0233bd36215.gif)