1

我目前正在开发一个使用 Windows Azure 媒体服务进行视频处理的应用程序。

场景是:用户管理一系列视频剪辑,将它们按特定顺序排列,然后将它们提交给媒体服务进行处理。

我设法使用 Azure 媒体服务生成的 *.ism/manifest url 单独流式传输剪辑,但我想将它们作为单个剪辑流式传输。

我了解 Azure 媒体服务目前不提供合并/拼接功能,因此替代方法是使用复合流清单文件 (*.csm) 并引用那里所有单个剪辑的路径。

我遇到的问题是:

  1. 我在互联网上找不到一个可播放的 *.csm 文件作为参考

  2. 我使用此工具http://code.msdn.microsoft.com/wpapps/Smooth-Streaming-Manifest-b1c3c9f9/view/SourceCode根据现有/可播放 ism/manifest 生成 .csm,但我不知道怎么玩。

ism 流式传输 url 类似于:

http://.origin.mediaservices.windows.net/dd754ce8-3de8-457f-9e57-380723794e66/clipName.ism/Manifest

并存储在媒体服务中,实际文件 .ism 和 .ismv 文件存储在像asset-1707d318-0484-4f8c-8f66-890786ccb1e3 这样的存储容器中

我应该将 *.csm 文件存储在 Azure 的什么位置?是否有任何正在运行的带有可用示例的 .csm 播放器,以便我可以测试生成的 .csm?

谢谢,

弗罗林

4

1 回答 1

0

您可以使用 azure 存储容器来存储 CSM 文件并测试任何 CSM 文件,您可以使用 SMF 运行状况监视器http://smf.cloudapp.net/healthmonitor

于 2014-03-18T08:28:12.453 回答