我有一個mp3文件的列表,我可以用* nix命令'cat'自動將它們一起構建到不同的,更大的mp3文件中。他們可以在我已經測試過的任何已安裝的MP3播放器中播放,但我還在ActionScript 3中編寫了一個小型,易於使用的MP3播放器,我想通過網絡播放我的(concatinated)mp3文件。通過Flash與as3播放concatinated mp3文件
但是,Flash Player似乎無法讀取整個concatinated文件 - 只有它們的第一部分(較大的文件中包含的第一個較小的mp3文件)。我該如何解決這個問題?我希望能夠用ActionScript解決這個問題,而不是以任何其他方式創建concatinated文件。
我的ActionScript與此相似;
...
private function loadTrackAndPlay():void {
track = new Sound();
track.addEventListener(Event.COMPLETE, playTrack);
var req:URLRequest = new URLRequest('concatinated.mp3');
track.load(req);
}
private function playTrack(e:Event):void {
track.removeEventListener(Event.COMPLETE, playTrack);
track.play();
}
...
這是要走的路(不幸),感謝您的輸入。 – 2009-08-23 15:39:36