jrtplib linux编译使用

时间:2023-02-10 15:59:18

简介 

JRTPLIB是一个用C++编写的面向对象的库,旨在帮助开发人员使用RFC3550中描述的实时传输协议(RTP),该库可以提供接口给开发者实现RTP发送和接收数据,而无需担心SSRC冲突、调度和传输RTCP数据等。用户只需要向库提供发送的有效负载数据,JRTPLIB自动填充RTP或者RTCP头部信息发送出去

项目状况

项目网址:​ ​​GitHub - j0r1/JRTPLIB: RTP Library​

目前作者已经停止维护,需要开发者自行修复存在问题

作者网址:​ ​j0r1's page | Main/HomePage (​​uhasselt.be​​)​

编译过程

指定安装路径/home/thrdparty/lib/jrtplib/

cmake -DCMAKE_INSTALL_PREFIX=/home/thrdparty/lib/jrtplib/   .

make 

make install

调用过程问题记录

静态库调用失败,提示:undefined symbol: _ZTIN7jrtplib10RTPSessionE

动态库调用成功