0

Amazon CloudFront (Flash Media Server を使用) によって提供されるストリーミング mp3 を処理する Flash mp3 プレーヤーを構築しています。私は FLVPlayback 2.5 コンポーネントを使用して、大部分の重い作業を行っています (すべて AS3 の方法を試しましたが、再生の 5 ~ 10 秒以内にすべてのストリームが自動的に停止しました)。FLVPlayback のtotalTimeプロパティをトレースすると、 NaN. これにより、シーク バーが機能しなくなります。これは mp3 にのみ影響するようです。FLV をロードするとtotalTime. なぜこれが起こっているのか、そして解決策があるのか​​ 誰かが知っていますか?

ありがとう!

4

1 に答える 1

0

さらに多くの調査を行った結果、この問題に対する明確な解決策がないことがわかりました。Adobe は問題が存在することを認めていますが、実際の修正はありません。プロパティは読み取り/書き込みなので、totalTime曲ごとに手動で設定するだけです。

サーバー側の Actionscript を使用して (オブジェクトを使用して) mp3 の長さを決定できる可能性があることに注意してください。ただしStream、現時点では、CloudFront はサーバー側の Actionscript をサポートしていません。

アドビがこれを修正してくれることを願っています。さもなければ、次にこの問題が発生したときに他のストリーミング サーバーを調べます。

于 2011-06-01T03:21:50.850 に答える