• 下载

编译doubango/telepresence需要这个版本。再新的版本一些接口就删除了。

https://github.com/quantum6/libsrtp-1.5.0

  • 解压
tar xf libsrtp-1.5.0.tar.gz 

cd libsrtp-1.5.0
  • 编译
BUILD_LIBS=${HOME}/telecom/build_libs

./configure --prefix=${BUILD_LIBS}
 
make uninstall
make clean

make
 
make libsrtp.so

make install

ln -snf ${BUILD_LIBS}/lib/libsrtp.so ${BUILD_LIBS}/lib/libsrtp2.so

注意,新版的srtp产生的头文件目录是srtp2,有时提示找不到,手动改一下代码或者建立代码链接。参考: