如何在Adobe AIR应用程序中播放.ogg文件?

时间:2014-06-25 00:12:51

标签: actionscript-3 flash air ogg

我一直在寻找一种在Adobe AIR应用程序中以 .ogg 格式播放声音文件的方法。我在搜索大约一个小时时发现的所有信息都会导致此链接不再有效:http://labs.adobe.com/wiki/index.php/Alchemy:Libraries

有关如何播放.ogg文件的任何建议?或者,你能推荐另一种可以相对容易编码并在AIR移动应用程序中播放的免费(不像mp3)格式吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

我发现了两种可能性:

1。OggLibrary

样品:

[Embed(source="/test.ogg",mimeType="application/octet-stream")] 
private static const OGG_TEST:Class

public function test()
{
   var oggTest:OggEmbed = new OggEmbed(new OGG_TEST() as ByteArray);
   oggTest.play(0);
}

2。Ogg Vorbis Encoder + Decoder for Flash

似乎没有 ANE 准备播放 *。ogg (至少我找不到它们)。

答案 1 :(得分:2)

我还没有发现在Adobe AIR中播放.ogg流的任何内容 - 上面接受的解决方案中的选项1不再有效,因为 OggLibrary 需要 Alchemy ,我根本无法在interwebz上找到它, Ogg Vorbis Encoder + Decoder for Flash 页面表明该库没有'支持.ogg流。

有什么想法吗?