技术开发 频道

Silverlight 3 影音支持新特性

  【IT168 技术】Silverlight 是一种新的 Web 呈现技术,能在各种平台上运行。借助该技术,您将拥有内容丰富、视觉效果绚丽的交互式体验,而且,无论是在浏览器内、在多个设备上还是在桌面操作系统(如 Apple Macintosh)中,您都可以获得这种体验。Microsoft .NET Framework 3.0(Windows 编程基础结构)中的呈现技术 XAML(可扩展应用程序标记语言)遵循 WPF (Windows Presentation Foundation),它是 Silverlight 呈现功能的基础。

  Silverlight 3 包含以下新特性:

  1  在线按需的720p+的流媒体播放支持:提供了一个叫做IIS Media Pack的IIS插件。它可以让Silverlight监测用户的带宽和CPU状态,然后让IIS自适应的传递合适码率的视频

  2  更多的多媒体格式的支持:除了支持原来VC-1/WMA,Silverlight 3增加了对基于MPEG-4格式的H.264/AAC音频格式的支持。而且Silverlight 3将支持第三方的解码器。视频和音频可以在运行时外解码,然后在Silverlight 3中呈现出来

  3  全面支持3D, 大家现在不需要第三方的开发包来实现Silverlight的3D效果了。

图1 全面支持3D

  4  像素着色效果:内在支持模糊化和投影效果

 
图2 支持模糊化
 
图3 投影效果

  5  全新的位图API:这个全新的API可能让我们更加方便的操作位图的每个像素。这也就为开发网络图片编辑器带来可能

  6  支持GPU加速

  7  动画效果:支持多种动画效果,比如Spring,Bounce,Elastic等等

图4 支持动画效果

  以上是支持高质量的视频和音频的新特性,下面介绍一些用于提高RIA吸引力的。

  1  Silverlight 3将会提供有100+的控件以及其源代码

  2  内置的导航机制,支持深度链接。 

图5 支持深度链接
0
相关文章