2016-05-27 12 views
1

オーディオプレーヤーのiOSアプリケーションを開発していますが、現在m4a(ALAC)オーディオを再生したいと考えています。 VideoPlayerオブジェクトを使用してこのオーディオを再生できます。Appceleratorでm4a/ALACファイルを再生するとiOSアプリケーションが生成される

しかし、AudioPlayerオブジェクトを使用すると、私にとっては意味があります。 ALAC/m4aはネイティブにサポートされているので、私はAudioPlayerを使用できることを期待しています。私はこの目的のためにAudioPlayerを使うことができないのか、別の理由で再生できないのかを知りたいです。

audio_streamer = Titanium.Media.createAudioPlayer({ 
    allowBackground: true, 
    allowsAirPlay:true, 
    url:'http://cdn.challenge.nl/transcoding/test.m4a' 
}); 


audio_streamer.start(); 

答えて

0

私はあなたのコードを試してみました、はい、いいえオーディオストリーミングがiOSアプリで、あなたのスニペットのURLでM4Aファイルで発生していない(ただし、OS XのSafariでアクセスする場合には、再生されています)。私は別のソースファイル(M4A、ALAC)でそれをテストし、それが働いた後、:

var audio_streamer = Titanium.Media.createAudioPlayer({ 
    allowBackground: true, 
    allowsAirPlay:true, 
    url: "http://www.hyperion-records.co.uk/audiotest/18%20MacCunn%20The%20Lay%20of%20the%20Last%20Minstrel%20-%20Part%202%20Final%20chorus%20O%20Caledonia!%20stern%20and%20wild.M4A" 
}); 

audio_streamer.start(); 

私は、これは解決策の答えではない理解し、多分手がかりである可能性があります。 Hth。

+0

ありがとう、私はファイルを比較し、問題の原因を確認します。 –

関連する問題