• 关于SRS的GB28181配置



    写在前面,SRS总体上是个不错的解决方案。但是开源作者纠结是不是要把GB28181做的很好。经过长时间的分析以后,最后定的是把GB28181隔离出来。所以如果用现在网上的方法去做,基本上都安装不成功。所以作者说一定要看“Issues”。

    linux

    首先你应该一个linux服务器,可以自己建立,也可以在各个云平台上购买服务器。一般CenOS就可以。当然其他兼容的操作系统也行。

    Git

    不要忘了装Git,如果安装安装GIt,请自行搜索。
    下面开始安装 代码片.

    // 复制源文件到本地的srs目录
    git clone https://github.com/ossrs/srs-gb28181 srs &&
    // 切换到strunk目录
    cd srs/trunk && 
    // 合并
    git pull
    // 查看git仓库版本(一般都是4.0及以上)
    git branch -a
    // 切换成4.0进行编译
    git checkout 4.0release
    // 再次进行编译
    ./configure && make
    
    // 完成后再进行编译 gb28181
    ./configure --with-gb28181
    // 再输入make编译
    make
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17

    配置push.gb28181.conf

    全部编辑完成,开始设置:
    完成后配置push.gb28181.conf(路径:/srs/trunk/conf/)
    主要是四个地方要改:
    host,listen,serial,realm
    配置要改好

    启动srs

    ./objs/srs -c conf/push.gb28181.conf

    摄像头配置

    然后,对应的摄像头里配置:
    设备端进行配置相应的SRS SIP信息,四元组(SIP ID、域、IP和端口)
    在push.gb28181.conf里有端口8080,即IP:8080就是SRS的访问地址。所以要注意。

    端口

    最后,如果你买是云服务器,请注意端口开放:
    在这里插入图片描述

  • 相关阅读:
    3D点云算法总结(持续汇总)
    【无标题】
    JavaScript 52 JavaScript this 关键词
    Redis哨兵模式
    axios的使用,cancelToken取消请求
    [云原生k8s] k8s资源限制以及探针检查
    Lombok的常用注解
    今年阿里云双十一服务器优惠价格讨论_看看大家怎么说?
    程序员的“护城河”
    vue交互
  • 原文地址:https://blog.csdn.net/wdx1632/article/details/125428929