Audio PJSIP(PJSUA2)-OPUS编解码器
是否可以配置为使用编解码器?我终于找到了一种方法(ubuntu 14.04,需要PJSIP>=2.5):Audio PJSIP(PJSUA2)-OPUS编解码器,audio,sip,pjsip,flac,Audio,Sip,Pjsip,Flac,是否可以配置为使用编解码器?我终于找到了一种方法(ubuntu 14.04,需要PJSIP>=2.5): 安装opus@1.1.2使用以下命令从源代码: $ curl -sO http://downloads.xiph.org/releases/opus/opus-1.1.2.tar.gz $ tar xzvf opus-1.1.2.tar.gz \ && rm opus-1.1.2.tar.gz \ && cd opus-1.1.2 \ &&
$ curl -sO http://downloads.xiph.org/releases/opus/opus-1.1.2.tar.gz
$ tar xzvf opus-1.1.2.tar.gz \
&& rm opus-1.1.2.tar.gz \
&& cd opus-1.1.2 \
&& ./configure \
&& make && make check
$ sudo make install \
&& sudo ldconfig
$ ldconfig -p | grep opus
> libopus.so (libc6,x86-64) => /usr/local/lib/libopus.so
std::cout << "Available codecs:\n";
for (auto c : Endpoint::instance()->codecEnum()) {
std::cout << " - " << c->codecId << " (priority: " << static_cast<int>(c->priority) << ")\n";
}
std::cout codecEnum()){
std::cout Hi,我在跳过不兼容的/usr/local//lib/libopus.so时出现了以下错误。有什么线索吗?使用--ndk cflags构建pjsip。这是否意味着我必须使用不同的编译器构建OPU?如果您使用ndk构建pjsua2.so
,那么您也必须使用ndk构建OPU。
std::cout << "Available codecs:\n";
for (auto c : Endpoint::instance()->codecEnum()) {
std::cout << " - " << c->codecId << " (priority: " << static_cast<int>(c->priority) << ")\n";
}