从azure cdn平滑流式传输

时间:2012-06-21 08:49:39

标签: azure streaming cdn

我在本地计算机上运行流畅。视频播放效果很好,它按预期工作,但当我将相同的文件复制到azure blob存储和azure cdn时,它不起作用。我用azure sql,azure blob存储和azure cdn设置了azure网站。一切都有效,除了流媒体。我可以从cdn访问图片和其他东西。当我用.ism / Manifest键入mediaURL时,我没有得到任何xml(但是我确实得到了没有/ Manifetst的下载提示)。我错过了什么?我应该在cdn的某个地方启用流畅的流媒体吗?请帮助!

2 个答案:

答案 0 :(得分:2)

通过Windows Azure CDN进行流畅播放仍在预览中,您需要注册才能加入该预览。

正如Sandrino所说,我编写了一个预先组合视频的工具,因此可以在CDN中没有任何特殊的流功能的情况下提供服务。这确实有效,但你必须实际运行我的工具。 只是将文件复制到blob存储中。

答案 1 :(得分:1)

这可能是由于您未将内容类型更改为 text / xml (这可能是您收到下载提示的原因)。

我建议您不要试图自己管理所有这些,而是​​使用Windows Azure Blobs Uploader项目查看Adaptive Streaming,它具有一些不错的功能:

  
      
  • 通过命令行工具(AdaptiveStreamingAzure.exe)
  • 将视频内容上传到Windows Azure   
  • 通过发布商插件从Expression Encoder 3中上传视频内容。
  •   
  • 轻松发布使用Expression Encoder制作的Smooth Streaming内容,包括播放器模板。
  •   
  • 自动启用跨域访问,以便轻松嵌入视频。
  •   
  • 恢复中止上传。
  •   
  • 与CDN(包括Windows Azure CDN)集成并控制其缓存策略。
  •   
  • 并行化存储操作以减少上传时间。
  •   
  • 自动检查软件的新版本。
  •   

在Steve的博客上了解更多相关信息:http://blog.smarx.com/posts/smooth-streaming-with-windows-azure-blobs-and-cdn

除此之外,我建议你也看一下刚刚推出的新的媒体服务https://www.windowsazure.com/en-us/develop/net/how-to-guides/media-services(有一个提供流内容的示例)

enter image description here