0

Smooth Streaming プロジェクトに取り組んでおり、Windows Azure 仮想マシン (Windows Server 2008 R2) を使用してメディア コンテンツを保存しています。ストリーミングは正常に機能していますが、公開ポイントの状態に問題があります。公開ポイントの状態は

アイドル: 公開ポイントが作成されました/シャットダウン

開始中: 公開ポイントが接続されています

開始済み: ストリーミング中です

Stopped: ストリーミングを停止しました

次の 2 つのケースをお読みください。

ケース 1: Windows Azure 仮想マシン (Windows Server 2008 R2) このマシンに IIS Media Services をインストールしました。公開ポイントを作成し、Microsoft Expression Encoder を使用してエンコードを開始します。現在、公開ポイントは停止状態になっています。ストリーミングをアーカイブすることを選択しました。したがって、公開ポイントは、メディア コンテンツ (ismv、ism、ismc) のアーカイブ パスを関連付けます。ただし、仮想マシンを手動または不注意で再起動すると、すべての公開ポイントがアイドル状態になります。その場合、関連するアーカイブ パスを失い、オンデマンド ストリーミングを実行できなくなりました。

ケース 2: ローカル コンピューター Windows 8 Pro ケース 1 と同じことを行いますが、再起動/再起動後に公開ポイントの状態が以前と同じになる点が異なります。つまり、アイドル状態の公開ポイントはアイドル状態になり、停止すると停止します。その場合、オンデマンド ストリーミングを行うことができます。

最後に、マシンの再起動後にオンデマンド ストリーミングを停止したくありません。公開ポイントを同じ状態にしたい。

私を助ける方法/ユーティリティはありますか?

4

1 に答える 1

1

数年前にも同じ問題がありました。公開ポイントの状態に応じてコンテンツの異なる URL を提供する Web ページからコンテンツを提供することで、これを解決しました。

プロダクションがライブだった場合は、公開ポイント自体から提供します。

制作がオンデマンドで行われた場合は、(公開ポイントの URL ではなく) アーカイブ フォルダーからビデオ ファイルを直接提供する必要があります。このアーカイブ フォルダーは、公開ポイントの作成時に RESTful API を介して生成された Web アクセス可能なディレクトリにありました。

これが、再生の一貫性を確保できる唯一の方法でした。

于 2014-04-21T13:52:36.167 に答える