标签“Flash”下的文章

央视网测试 Flash 高清晰直播

今天无意中发现了这个网站:CCTV网络电视台测试版。这是全面基于 Adobe Flash 的网站。记得在奥运会前,看新闻说 CCTV 和 Adobe 合作,提供奥运的在线直播和点播,就是这个网站(http://www.cctvolympics.com/)。当时直播好像还是应用的 CCTV 的 P2P 插件,也就是只能在 IE 系列的浏览器上观看。今天发现的这个网站上,可以看到 CCTV 已经开始测试基于 Flash 的在线直播(http://labs.cctv.com/epg-20.html)了。

据央视网的官方说明,“在原有500K高清P2P直播基础上,首次测试推出最高800K的动态码率画中画高清直播”,应该指的就是这个。这个互动直播做的非常好,可以在保证节目不中断的情况下,实时切换视频的码率,来满足各种网络环境,甚至可以利用“画中画”,来同时观看两个频道。 Continue reading ‘央视网测试 Flash 高清晰直播’ »

Adobe Flash Player 10 发布

Adobe Systems 周三发布了 Adobe Flash Player 10 软件,版本号10.0.12.36,内置 3D 处理能力,并支持数种 Flash 特效。Flash Player 10 是配合Adobe Creative Suite (CS) 4 发布的客户端软件,提供了对 Photoshop 和 Illustrator 创建矢量绘图的支持。

立即下载 Flash Player 10

Adobe Flash Player 10新增功能(来自 Adobe 官网):

3D 效果

使用内建 3D 效果支持, 创建更直观、引人入胜的界面。通过在 2D 环境中设计并在 3D 环境中轻松实现变形和动画, 快速入门而无需成为 3D 高手。快速、轻量级、简单易用的 API 以及 Adobe® Flash® CS4 Professional 软件中的 3D 工具使每个人都能通过 ActionScript® 语言或自定第三方库创建出之前只有专家才能制作出的动画。

自定滤镜和效果

为快速吸引用户的电影体验创建高性能的实时效果。借助新的 Adobe Pixel Bender™ – 支持 Adobe After Effects® 软件中众多滤镜和效果的同一技术, 这些动态交互效果可用于 After Effects CS4 中的制作以及 Flash Player 10 中的实时操作。Pixel Bender 即时 (JIT) 编译器还可用于处理声音或数学函数等其它类型的数据, 在一个单独线程中异步进行。

高级文本支持

充分利用新增、灵活的文本布局引擎, 它以 Adobe 超过 25 年的排版专业技术为基础, 将印刷质量的发布引入 Web。使用 ActionScript 3.0 文本组件的可扩展库增强对文本布局的控制, 排列文本和复杂的排版元素, 如跨多列、绕排内联图像、双向、垂直或连在一起的连字。使用现在可以消除锯齿、旋转和自定样式的设备字体创建多语言富 Internet 应用程序 (RIA) 或构建自己的独特文本组件。

生成动态声音

使用增强的声音 API 动态生成音频并创建新的音频应用程序类型, 如混音器和音序器、游戏实时音频、甚至音频观测仪。通过提取音频数据并将它提供给声音缓冲区, 以更低的级别与加载的 MP3 音频配合。通过 Pixel Bender JIT 编译器进行音频实时处理、过滤和混合操作, 令创作自由度超越视觉体验。

绘制 API

借助可重新设置样式的属性、3D API 以及无需逐行编码即可绘制复杂形状的新方式, 更轻松地完成运行时绘制。开发人员可以调整部分曲线、更改样式、替换部分以及使用自定义滤镜和效果, 实现更高的吞吐量、工作效率以及创新控制。绘制 API 的增强内容在增加内存和提高性能的同时, 添加了 z 尺寸、真实透视图、3D 空间中的纹理网格、保留的图形模型、读/写呈现以及通过 UV 坐标实现的三角形绘制。

硬件加速

利用图形卡的硬件处理能力将 SWF 文件绘制到浏览器中并加快位图、滤镜、混合模式和视频叠加的合成计算, 与软件处理相比速度更快。

矢量数据类型

使用新的阵列类实现更高的数据性能、效率和错误检查效果。

动态流

借助根据不断变化的网络条件自动调整的流显示出众的视频效果。利用新的服务质量衡量标准提供更出色的流体验。

Speex 音频编解码器

充分利用新的、高清晰、开放源代码语音编解码器, 它为语音编码提供了等待时间较短的备选方案。Flash Player 还支持 ADPCM、HE-AAC、MP3 和 Nellymoser 音频。

文件上载和下载 API

允许用户从您的 Web 应用程序上载并保存文件, 为他们带来真实体验。新的文件参考运行时访问无需往返服务器, 即可实现本地数据处理。

Microsoft Silverlight 2 正式发布

Microsoft Silverlight 2今天终于向用户发布使用。

Microsoft Silverlight 是一个跨浏览器的、跨平台的插件,为网络带来下一代基于.NET的媒体体验和丰富的交互式应用程序。Silverlight提供灵活的编程模型,并可以很方便地集成到现有的网络应用程序中。Silverlight可以对运行在Mac或Windows上的主流浏览器提供高质量视频信息的快速、低成本的传递。

Silverlight 2支持包括Visual Basic、C#、JavaScript、IronPython和IronRuby在内的编程语言,以及包括Firefox、Safari、IE在内的浏 览器,能够在Mac OS、Windows、Linux等平台上运行.Silverlight 2的其它特性包括内容保护、改进的服务器可伸缩性和广告支持。

另外,据 Mary Jo Foley 称 Silverlight 将会支持 Google Chrome 浏览器,但不支持 iPhone(Flash 播放器也不支持 iPhone,看起来是苹果不允许第三方开发);微软计划在 PDC 上公开目前 Silverlight for Windows Mobile 的情况;微软目前在和 Nokia 合作开发 Symbian 手机上的 Silverlight;有传言称微软和 RIM 共同开发黑莓上的 Silverlight。

Silverlight 是 RIA 阵营中的重要成员,也是 Flash、Flex 等的强劲对手。网上关于“Silverlight是否将打败Flash”的争论已经持续很久,我的看法是,至少在最近的几年内,Silverlight 不会改变 Flash 在 RIA 领域的领先地位。究其原因,Flash 已经存在了好几年,从 ActionScript 1.0 到 现在的 3.0,功能在日趋强大,也积累了很多的 开发者;Silverlight 刚刚 面世,市场占有率是个问题,开发者对语言的熟悉程度是个问题……但是,我们不可忽视的是微软的平台力量(全球用户 Silverlight 的安装率已经达到 25%),以及 Silverlight 能用更加常用的语言,如C#、.NET环境、Ruby或是Python编程,这一相对 Flash 来说最大的优势。另外,据称微软将提供 Eclipse 的 Silverkight 的开发插件,这也被业内看做微软向开源社区示好,进一步拉拢开发者,抢占占有率的举措。

可以说,对于 Adobe 和 MS 来说,这是一场激烈的战争,对于开发者来说,这是一个绝好的机遇。尤其是那些微软平台的开发者,他们不必学习 ActionScript 就能开发出 比 Flash 更加绚丽的效果。

进入微软Silverlight 安装页面(4MB左右,安装只需几秒钟)