摘要:328是公开的帐号ID,也可以在代码中查看到。与之对应的key则是保密的。周末的时候使用Microsoft Expression Media Encoder和Silverlight Streaming by Windows Live制作了一个简单的示例。可以在以下网站看到,内容是2002年的Tech Ed China之片段回顾。http://2012212.com/Documents/SilverLight01.htm
2002年是.NET火热登场的时候,那时的Tech Ed China也自称为“亚洲最大的.NET盛会”。回顾过去的5年,.NET不断创新,更在2007年支持Silverlight 1.1,也将在跨平台的舞台上实现更大潜力。
以下是使用Silverlight Streaming中的几个要点。
1. 在Expression Media Encoder的Output tab中的Job Output处,必须要选择一个Template。
2. 在Output Directory,不要将html, .aspx, .media, .csproj 或者 .config打包。
3. 打包之前,要修改startplayer.js文件如下:(加入highlighted部分)
function StartWithParent(parentId, appId) { new StartPlayer_0(parentId);}
function StartPlayer_0(parentId) { this._hostname = Sys.Preview.UI.Xaml.DomElement.getUniqueName("xamlHost"); Sys.Silverlight.createObjectEx( { source: 'player.xaml', parentElement: $get(parentId || "divPlayer_0"), id:this._hostname, properties:{ width:'100%', height:'100%', version:'0.9' }, events:{ onLoad:Function.createDelegate(this, this._handleLoad) } } ); this._currentMediainfo = 0; }
4. 打包之前,需要创建manifest.xml文件。
5. 申请Silverlight streaming的帐号非常简单。上传Zip文件后,silverlight.live.com会提供2个用在网页中的HTML/Scipt代码,和1个独立的CreateSilverlight.js的文件。
更多资源:http://www.microsoft.com/silverlight/streaming.aspx, http://dev.live.com/silverlight
你的SilverLight Streaming的ID是多少?如果ID是依次递增的话,328还是很靠前的。...[
阅读全文]