1

Windows Server 2008 SP2 を実行しています。IIS Media Services Beta 1 を実行する IIS 7.0 Web サーバーがインストールされています。WebDAV 7.5 もインストールされています。

Expression Encoder 4.0 Pro を使用して、動画ファイル MP4(H.264/AAC) を Smooth Streaming プロトコルにエンコードしました。「既定の Web サイト」の下に、エンコードされたビデオに仮想ディレクトリを追加し、Silverlight プレーヤーが埋め込まれた単純なページを作成して、コンテンツを表示しました。

ページをロードするだけで、再生が開始されません。ブラウザで .ism ファイルにアクセスすると、.xml として問題なく表示されます。

Microsoft が提供するデフォルトのコンテンツをhttp://www.microsoft.com/downloads/en/details.aspx?FamilyID=e44b0a2d-2e0c-48ff-bf57-3d05a20e2f6a&displayLang=enからロードしました。

Web ページでそのファイルを再生しようとすると、動作します。

これが私の質問です:

サンプル コンテンツは機能するのに、私のコンテンツは機能しないのはなぜですか? ファイルにアクセスできるように、どこかにアクセス許可を追加する必要がありますか? ファイルが正しくエンコードされていませんか?

私のファイル: http://128.113.16.8/library/kissxsis/1/1.ism/manifest

サンプル ファイル: http://128.113.16.8/library/bbb/Big%20Buck%20Bunny.ism/manifest

Edit1: .ism の再生に使用しているプレーヤーの埋め込みコード

<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
<param name="source" value="SmoothStreamingBlackGlass.xap"/>
<param name="minRuntimeVersion" value="4.0.50401.0"/>
<param name="autoUpgrade" value="true"/>
<param name="InitParams" value="mediaurl= http://128.113.16.8/library/kissxsis/1/1.ism/Manifest"/>
</object>
4

1 に答える 1

0

Silverlight の MediaElement は ism を直接再生できません。Silverlight アプリでスムーズ ストリーミング プレーヤーを使用する必要があります。

どのプレーヤーを使用していますか?Silverlight Media Framework Player または Smooth Streaming Media Element を使用していますか?

導入ガイドに従いましたか?

于 2010-09-19T04:18:10.293 に答える