私は、オーディオ プレーヤーとして倍増する必要があるカスタム ビデオ プレーヤーを開発しました。すべての機能がありますが、NetStream は mp3 をロードしません。NetStream.Play.StreamNotFound をスローします。
Flash Media サーバーを使用していません。ローカルとオンラインの両方の .mp3 ファイルをテストしました。奇妙なことは、.mp4 ファイルを挿入すると、コードが完全に機能することです。
私は何が欠けていますか?
私は、オーディオ プレーヤーとして倍増する必要があるカスタム ビデオ プレーヤーを開発しました。すべての機能がありますが、NetStream は mp3 をロードしません。NetStream.Play.StreamNotFound をスローします。
Flash Media サーバーを使用していません。ローカルとオンラインの両方の .mp3 ファイルをテストしました。奇妙なことは、.mp4 ファイルを挿入すると、コードが完全に機能することです。
私は何が欠けていますか?
メディア サーバーまたはデスクトップ アプリケーションを使用していない場合は機能しません。mp4
は、ビデオとオーディオの両方のコンテナ フォーマットです。これが、netStream がそれをロードする理由です。アクティブなサウンド ストリームを含む空のビデオ ストリームとして読み取ります。一方、mp3
はオーディオのみのコーデックでありSound
、 ではなく クラスを使用してロードする必要がありますNetStream
。NetStream オブジェクトでサポートされている形式に関する詳細情報は次のとおりです: http://dev.illuminifi.net/AS3/flash/net/NetStream.html