2013-05-27 71 views
0

我正在尝试使用Smooth Streaming制作应用程序。所以我正在用示例 like these来做我的应用程序。通过原始流媒体视频与蔚蓝媒体服务的URL

结果我有很多网址。他们中有些人是我的编码文件的URL,他们是这样的:

<mediaservicename>.blob.core.windows.net/asset-d66c43e8-a142-4618-8539-39a2bbb14300/BigBuckBunny_650.mp4?sv=2012-02-12&se=2013-06-23T15%3A21%3A16Z&sr=c&si=aff41a1d-6c8a-4387-8c2f-84272a776ff2&sig=8OPuwW6Kssn2EVQYwqUXkUocc7Qhf0xM62rS9aSPsMk%3D 

而且一个URL是这样的:

<mediaservicename>.origin.mediaservices.windows.net/6eca30d3-badd-4f45-bc29-264303ffe84a/BigBuckBunny_3400.ism/Manifest 

当我尝试玩WindowsAzure门户网站的第一个 - 这是确定。

但是当我试图打在WindowsAzure门户网站,第二个 - 有错误“我们无法连接到您所请求的内容,我们的不便表示歉意。”

当我想在我的应用程序使用Silverlight他们不smf.cloudapp.net/healthmonitor发挥以及发挥他们。

也许有在Windiws Azure的网站上的例子一些错误?或者它可能是什么?

回答

0

复制第一个URL不能在平滑流媒体播放器中使用,但第二个可能是,如果你已经创建了一个有效的访问策略,有效的原点定位。

您能复制您用于生成这些URL的代码吗?

希望这有助于

朱利安

+0

http://msdn.microsoft.com/en-us/library/windowsazure/jj129575.aspx#create_origin_locator我使用代码从该页面 “GetStreamingOriginLocator” –

+0

我不没有改变任何东西,但我不知道为什么它不起作用 –

+0

嗯,好吧,它似乎是好的。我认为您正在使用动态包装来将媒体与平滑流式传输。在这种情况下,请确保您已在媒体服务配置中激活了专用的流媒体设备。看到这个网页:http://www.windowsazure.com/en-us/manage/services/media-services/how-to-scale-a-media-service/ –