2016-05-27 9 views
1

Ich entwickle eine Audio-Player-iOS-App, und ich bin derzeit interessiert, m4a (ALAC) Audio zu spielen. Ich kann dieses Audio mit dem VideoPlayer-Objekt wiedergeben.Abspielen von m4a/ALAC-Dateien in Appcelerator generierten iOS-Anwendung

Die Verwendung des AudioPlayer-Objekts, das für mich sinnvoller ist, kann die Datei jedoch nicht abspielen. Da ALAC/m4a nativ unterstützt wird, erwarte ich, dass ich den AudioPlayer verwenden kann. Ich würde gerne wissen, ob ich den AudioPlayer nicht für diesen Zweck verwenden kann oder ob es ein anderer Grund sein könnte, warum er nicht abgespielt wird.

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


audio_streamer.start(); 

Antwort

0

habe ich versucht, den Code und, ja, kein Audio-Streaming erfolgt mit der m4a-Datei in der URL Ihrer Schnipsel in einer iOS-App (aber es ist, wenn in OS X Safari zugegriffen spielen); dann testete ich es mit einer anderen Quelldatei (m4a, ALAC) und fand es funktioniert:

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(); 

Ich verstehe das nicht eine Lösung Antwort, aber vielleicht ein Hinweis sein könnte. Hth.

+0

Danke, ich werde die Dateien vergleichen und sehen, was das Problem verursacht. –