我目前在应用程序中使用mp3文件,但有人告诉我应该使用较小的m4a文件。当我尝试将m4a文件与现有的Sound对象连接时,声音无法播放。我一直在网上搜索示例代码,但找不到任何说明如何播放m4a文件的示例。 我的问题: 1.我可以在FB中播放m4a文件吗? 2.有人能给我看一个代码片段,说明如何在FB中播放m4a文件吗? 谢谢!
答案 0 :(得分:1)
是的,如果它在MPEG-4容器中编码,您可以在Flash Player中播放AAC音频。
此处有更多信息:http://www.adobe.com/devnet/flashplayer/articles/hd_video_flash_player.html
现在可以在Flash中使用以MPEG-4容器编码的音频文件 播放器,如果他们使用AAC(高级音频编码)编解码器。 AAC 编解码器是一种自此使用的音频的有损压缩方案 MPEG-2,但已针对MPEG-4进行了更新....现在您可以利用它 通过引入MPEG-4文件,通过Flash Player传输此文件格式 使用AAC编码的音频。
从“使用ActionScript播放AAC文件”部分...
var connect_nc:NetConnection = new NetConnection();
connect_nc.connect(null);
var stream_ns:NetStream = new NetStream(connect_nc);
stream_ns.play("RE-Sample.m4a");
答案 1 :(得分:0)
上面的答案是一个很大的帮助,但问题的完整答案可用here: