我读了很多关于opus-codec的内容,但我不知道如何在我的示例java应用程序中使用它。 是否有可用于opus的.so文件?如果没有,那么如何?
答案 0 :(得分:7)
目前还没有(在撰写本文时)Opus的任何本机Java库。
Jitsi项目是一个基于Java的VOIP和聊天客户端,具有Opus支持。这是通过使用带有Java wrapper的二进制libopus库来实现的。
答案 1 :(得分:1)
您需要使用JNA创建一个可以从Java调用的libopus包装器。我在C#中做过类似的事情:http://opusdotnetinvoke.codeplex.com/ 将C#代码重写为Java应该很容易。