IIS Media Services在计算机重新启动后发布点状态

时间:2014-02-08 08:14:44

标签: windows windows-8 iis-7 smooth-streaming windows-media-services

我正在开发Smooth Streaming项目并使用Windows Azure虚拟机(Windows Server 2008 R2)来存储媒体内容。流媒体工作正常,但发布点状态有一些问题。发布点状态是

空闲:发布点已创建/关闭

开始:发布点已连接

开始:这是流媒体

停止:流停止

请阅读以下两种情况:

案例1:Windows Azure虚拟机(Windows Server 2008 R2) 我在这台机器上安装了IIS Media Services。我使用Microsoft Expression Encoder创建发布点并开始编码。现在发布点处于Stopped状态。我选择归档我的流媒体。因此,发布点关联媒体内容的归档路径(ismv,ism,ismc)。 但是,如果虚拟机手动或无意重启,则所有发布点都会转为空闲状态。在那种情况下,我丢失了相关的归档路径,现在无法进行按需流式传输。

案例2:我的本地计算机Windows 8 Pro 我做的情况与案例1相同但区别在于重启/重启后我的发布点状态变得相同。我的意思是空闲发布点将是空闲的,停止将停止。 在这种情况下,我可以进行按需流式传输。

所以,最后我不想在机器重启后停止我的点播流。我希望我的发布点在同一个州。

有什么方法/效用可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

几年前我们遇到了同样的问题。 我们通过提供来自网页的内容来解决这个问题,该网页将根据发布点的状态为内容提供不同的网址,即:

如果作品是直播的,请从出版点本身开始。

如果制作是按需制作的,我们应该直接从存档文件夹(而不是发布点网址)提供视频文件。此存档文件夹位于Web可访问目录中,该目录在创建发布点时通过RESTful API生成。

这是我们确保播放一致的唯一方法。