gpt4 book ai didi

ios - 在Appcelerator生成的iOS应用程序中播放m4a/ALAC文件

转载 作者:行者123 更新时间:2023-12-02 23:41:41 24 4
gpt4 key购买 nike

我正在开发一个音频播放器iOS应用程序,并且目前我想播放m4a(ALAC)音频。我可以使用VideoPlayer对象播放此音频。

但是,使用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();

最佳答案

我尝试了您的代码,是的,在iOS应用中,代码段的网址中的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。

关于ios - 在Appcelerator生成的iOS应用程序中播放m4a/ALAC文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37480338/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com