全部 文章 问答 分享 共找到2个相关内容
[文章] 编译libopus库,各个平台都可以
了解到用opus去传输加上转码时会,会比较划算。
2025-12-31 22:08 · jni / libopus / opus / 编解码 / 音频
[文章] 记录一下:Opus转码库的使用采坑记
编译库跟平台有关,linux不是同通的我用ubuntu编译的,结果我跑的容器系统是alpinelinux,但是跑了会报错。于是我在alpinelinux的容器里进行编译,就可以了。系统找库的路径,你得告诉系统前面文章说到,System.load和System.loadLibrary两个方法的区别javajni开发,System.loadLibraryt()和System.load()区别是什么?我用的是System.load绝对路径,确定有的。比如说我加载了A库,但是A库又依赖于B库,即使你放在同一个文件夹下,也是找不到的。要告诉系统去哪里找库:设置环境变量ENVLD_LIBRARY_PATH=/opt/libs我是在Dockerfile里设置的k8s容器挂了重启,日志难搞到这个问题因为我是JNI调用,有错误日志输出到了特定的文件里,但是重启了又没有了。方法应该还是有的。把数据映射到外部的目录里。我直接写了个docker-compose.yaml,单独映射出来,并且修改为重启的策略为never.这样我就可以搞到日志分析了。
2026-01-01 19:41 · java / jvm / opus / libopus / native
  • 1