美文网首页
opensips 安装 rtpproxy 教程

opensips 安装 rtpproxy 教程

作者: 慕容笑晚 | 来源:发表于2017-02-22 22:56 被阅读0次

    转载请注明来自:黄朝辉的博客

    1.前言

    版本信息:opensips-2.2.2

    2.安装rtpproxy

    git clone -b master https://github.com/sippy/rtpproxy.git
    cd rtpproxy
    git -C rtpproxy submodule update --init --recursive
    ./configure
    make
    

    可能会出现的问题

    cc1: error: unrecognized command line option "-Werror=implicit-function-declaration"

    解决办法:
    修改/rtpproxy/src下的Makefile文件,去掉 "-Werror=implicit-function-declaration"所在的句子
    make无问题后继续。

    make install
    

    即可完成安装。
    启动:

    rtpproxy -F -l 1xx.xx.xx.xx4 -s udp:1xx.xx.xx.xx4:12221 -d DBUG:LOG_LOCAL5
    

    说明:

    1. ip地址为本机的外网地址;
    2. 选择一个未被占用的端口,这里选择12221端口。

    3.将rtpproxy与opensips整合

    1.修改/usr/local/etc/opensips/ 下的 opensips.cfg文件。
    #### NAT modules"整块完成后增加如下内容

    loadmodule "rtpproxy.so"
    modparam("rtpproxy", "rtpproxy_sock", "udp:1xx.xx.xx.xx4:12221") # CUSTOMIZE ME
    

    2.重启opensips即可。

    4.注意

    1. 需要先启动rtpproxy,再启动opensips
    2. 出现问题可查看日志文件:/var/log/messages

    5.参考文献

    1. https://github.com/sippy/rtpproxy
    2. http://www.cnblogs.com/bjzhanghao/archive/2013/02/13/2910903.html
    3. https://github.com/Izib/opensips-mediaproxy/blob/master/Install/package/opensip_rtpproxy.rm

    相关文章

      网友评论

          本文标题:opensips 安装 rtpproxy 教程

          本文链接:https://www.haomeiwen.com/subject/tvkvwttx.html