使用Silverlight Streaming托管Silverlight应用程序
2008-12-24 16:48
453 查看
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://terrylee.blog.51cto.com/342737/82738 |
概述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的格式如下所示:<SilverlightApp> <version>2.0</version> <source>SendEmailExample.xap</source> <width>800</width> <height>500</height> <background>white</background> <isWindowless>false</isWindowless> </SilverlightApp> 除此之外,我们还可以指定onLoad和onError事件JavaScript处理程序。有关详细的manifest.xml文件的配置大家可以参考Silverlight Steaming SDK。在上传之后,manifest.xml文件可以在线进行配置。 访问Silverlight应用在成功发布一个Silverlight应用程序之后,可以有两种方式来嵌入Silverlight到你的应用程序:1.使用iframe嵌入 <iframe src="http://silverlight.services.live.com/invoke/40565/MySilverlight/iframe.html" scrolling="no" frameborder="0" style="width:800px; height:500px"> </iframe> 2.使用Live Control嵌入 <html xmlns:devlive="http://dev.live.com"> <head> <title>My Silverlight Application</title> <script type="text/javascript" src="https://controls.services.live.com/scripts/base/v0.3/live.js"/> <script type="text/javascript" src="https://controls.services.live.com/scripts/base/v0.3/controls.js"/> </head> <body> <devlive:slscontrol silverlightVersion="2.0" src="/40565/MySilverlight/"> </devlive:slscontrol> </body> </html> 当发布一个应用之后,Silverlight Streaming都会生成上述代码,只要拷贝到应用程序即可。 相关资料这里是上次参加Windows Live Partner Day活动时的有关Silverlight Streaming的Hands-on-Lab。本文出自 “TerryLee技术专栏” 博客,请务必保留此出处http://terrylee.blog.51cto.com/342737/82738 本文出自 51CTO.COM技术博客 |
相关文章推荐
- 一步一步学Silverlight 2系列(34):使用Silverlight Streaming托管Silverlight应用程序 (转)
- 一步一步学Silverlight 2系列(34):使用Silverlight Streaming托管Silverlight应用程序
- 使用Silverlight Streaming托管Silverlight应用程序
- 一步一步学Silverlight 2系列(34):使用Silverlight Streaming托管Silverlight应用程序
- 如何使用Silverlight Streaming发布Silverlight应用程序
- 使用Silverlight Stream 轻松托管部署你silverlight应用程序
- 使用Silverlight Stream 轻松托管部署你silverlight应用程序
- ZZ:使用.NET语言开发Silverlight应用程序入门(二):界面和对象模型
- ZZ:使用.NET语言开发Silverlight应用程序入门(二):界面和对象模型
- ZZ:使用.NET语言开发Silverlight应用程序入门(二):界面和对象模型
- ZZ:使用.NET语言开发Silverlight应用程序入门(二):界面和对象模型
- ZZ:使用.NET语言开发Silverlight应用程序入门(二):界面和对象模型
- ZZ:使用.NET语言开发Silverlight应用程序入门(二):界面和对象模型
- 使用Visual Studio 2010 创建简单的Silverlight应用程序
- 在托管应用程序中使用 DirectShow 组件获取视频文件截图和 FourCC 信息
- Silverlight与自托管WCF使用TCP双工通信
- 如何使用Expression Encoder 发布 Silverlight Streaming 视频到博客上?
- Silverlight实用窍门系列:45.Silverlight下使用WinDbg调试应用程序和查看异常情况
- Linux使用Jexus托管Asp.Net Core应用程序
- ZZ:使用.NET语言开发Silverlight应用程序入门(二):界面和对象模型