Silverlight 2 手把手(之二) 托管自己的 Silverlight 2 应用
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,给用户提供更加清晰的视频体验。
4. manifest.xml
你只需要在 Silverlight 应用中添加一个简单的 manifest.xml 文件,就可以把 Silverlight 应用免费托管到互联网上。
典型的引用 manifest.xml 的写法如下:
1: <SilverlightApp>
2: <version>2.0</version>
3: <source>SilverlightApplication1.xap</source>
4: <width>400</width>
5: <height>300</height>
6: <background>white</background>
7: <isWindowless>false</isWindowless>
8: </SilverlightApp>
对于 Silverlight 2 应用而言,你只需要取得编译后的 .xap 文件与 manifest.xml 打包放在一起就可以了。
5. 支持以文件方式访问、修改 Silverlight 应用
你可以通过在资源浏览器中直接访问和更改你的 Silverlight Streaming 应用。如: \\silverlight.services.live.com@SSL\DavWWWRoot\[ID]\[app name]
如何引用 Silverlight 应用
上传之后,你可以通过两种方式引用你的 Silverlight 应用。
1. iframe 形式
你可以嵌入到你的博客或任何网站上。
2. 通过引用 Live Control 在页面中嵌入 Silverlight (可以实现更好的安装体验)
相关资源:
Expression Encoder: Encoder.en.msi
Expression Encoder Silverlight Streaming 插件:SLS Publish Preview.msi
Windows Live Writer: Install_WLWriter.exe
Windows Live Writer Silverlight Streaming 插件:Insert_SLS.msi
想要赚$$$?
Silverlight Streaming 还将提供一种广告模式 Ads Pilot Program,你可以通过加入这个项目将自己上传的视频或者应用获得广告分成收益。
Comments
Anonymous
April 09, 2008
have u tried it in China, not through some company proxy? buffering and buffering, slow performance and mosaic... okay.Anonymous
April 10, 2008
yes. it is true. In spite of the fact that it is a beta version. We should push for the better experience in China.Anonymous
April 18, 2008
我在上传时提示:The archive does not meet the criteria for valid applications. Refer to the SDK for details.Anonymous
April 22, 2008
你只上传了.xml和.xap两个文件吗?Silverlight Streaming 只接受这种方式的上传,如果还有问题,你可以把上传文件发给我,我看一下。最后,谢谢你的关注。