拼吾爱程序人生

首页 » .Net编程 » Silverlight » 使用Silverlight Streaming托管Silverlight应用程序
cobra - 2008-6-17 0:53:00
文/Terrylee  出处/博客园

概述

Silverlight Steaming 是微软 Live 平台中的免费发布视频以及托管 Silverlight 应用的产品。今年 MIX08 大会上微软发布了 Silverlight Streaming 的 Beta 版本,Silverlight Streaming 主要有以下特点:

1. 高达 10G 的免费空间,只需要一个 Windows Live ID 就可以免费申请高达 10G 的存储空间。

2. 支持高达105M 的应用,单个应用或者视频的大小能够支持高达105M。

3. 支持高达 1.4M 的视频码流,在视频码流的支持上,Silverlight Streaming 也支持高达 1.4M/bps,给用户提供更加清晰的视频体验。

发布Silverlight应用

托管自己的Silverlight应用程序非常简单,我们只需要编写一个manifest.xml文件和编译后的.xap文件打包成.zip包并上传就可以发布。简单的manifest.xml的格式如下所示:

Code


除此之外,我们还可以指定onLoad和onError事件JavaScript处理程序。有关详细的manifest.xml文件的配置大家可以参考Silverlight Steaming SDK。在上传之后,manifest.xml文件可以在线进行配置。

访问Silverlight应用

在成功发布一个Silverlight应用程序之后,可以有两种方式来嵌入Silverlight到你的应用程序:

1.使用iframe嵌入

Code


2.使用Live Control嵌入

Code


当发布一个应用之后,Silverlight Streaming都会生成上述代码,只要拷贝到应用程序即可。

相关资料

这里是上次参加Windows Live Partner Day活动时的有关Silverlight Streaming的Hands-on-Lab。

 附件: 您所在的用户组无法下载或查看附件

 您可能对 [Silverlight] 的这些文章也感兴趣:

Moonlight新的里程碑:Silverlight国际象棋
什么是SilverLight
走近Silverlight
四个原因让Silverlight无法取代Flash
Silverlight、JavaFX、Flex/Flash技术比较
Silverlight vs Flash的技术比较
Silverlight:你需要知道的十件事情
在Silverlight中使用定时器(Timer)
Silverlight应用程序的.NET项目结构
设计silverlight的MediaPlay控件
设计一个silverlight的Button控件补完设计
.NET开发Silverlight程序:界面和对象模型
1
查看完整版本: 使用Silverlight Streaming托管Silverlight应用程序
Modify by pin5i DZNT_ExpandPackage 2.1.3295 2007-2009 pin5i.com
 Total Unique Visitors: