1

私は、オーディオ プレーヤーとして倍増する必要があるカスタム ビデオ プレーヤーを開発しました。すべての機能がありますが、NetStream は mp3 をロードしません。NetStream.Play.StreamNotFound をスローします。

Flash Media サーバーを使用していません。ローカルとオンラインの両方の .mp3 ファイルをテストしました。奇妙なことは、.mp4 ファイルを挿入すると、コードが完全に機能することです。

私は何が欠けていますか?

4

1 に答える 1

2

メディア サーバーまたはデスクトップ アプリケーションを使用していない場合は機能しません。mp4は、ビデオとオーディオの両方のコンテナ フォーマットです。これが、netStream がそれをロードする理由です。アクティブなサウンド ストリームを含む空のビデオ ストリームとして読み取ります。一方、mp3はオーディオのみのコーデックでありSound、 ではなく クラスを使用してロードする必要がありますNetStream。NetStream オブジェクトでサポートされている形式に関する詳細情報は次のとおりです: http://dev.illuminifi.net/AS3/flash/net/NetStream.html

于 2012-11-05T17:58:50.847 に答える