本地摄像头

  • http://192.168.2.222/
  • admin
  • 123456

修改镜像源

  • 备份
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

  • 下载新的CentOS-Base.repo 到/etc/yum.repos.d/
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

  • 生成缓存
    yum makecache


SRS-GB28181

  • https://blog.csdn.net/qq_36213352/article/details/124806963?spm=1001.2014.3001.5501 安装教程
  • https://blog.csdn.net/qq_16504067/article/details/114524541 环境部署 这是先看的

配置环节

1. 摄像头设备信息

2. 摄像头平台管理

3. SRS修改配置文件 ./conf/push.gb28181.conf

# push gb28181 stream to SRS.listen                  1935;
max_connections         1000;
daemon              off;
srs_log_tank        console;http_api {enabled         on;listen          1985;
}http_server {enabled         on;listen          8080;
}stats {network         0;
}stream_caster {enabled             on;caster              gb28181;# 转发流到rtmp服务器地址与端口# TODO: https://github.com/ossrs/srs/pull/1679/files#r400875104# [stream] is VideoChannelCodecID(视频通道编码ID) for sip# 自动创建的道通[stream] 是‘chid[ssrc]’ [ssrc]是rtp的ssrc# [ssrc] rtp中的ssrcoutput              rtmp://127.0.0.1:1935/live/[stream];# 接收设备端rtp流的多路复用端口listen              9000;# 多路复用端口类型,on为tcp,off为udp# 默认:ontcp_enable            on;# rtp接收监听端口范围,最小值rtp_port_min        58200;# rtp接收监听端口范围,最大值rtp_port_max        58300;# 是否等待关键帧之后,再转发,# off:不需等待,直接转发# on:等第一个关键帧后,再转发wait_keyframe       on;# rtp包空闲等待时间,如果指定时间没有收到任何包# rtp监听连接自动停止,发送BYE命令rtp_idle_timeout    30;# 是否转发音频流# 目前只支持aac格式,所以需要设备支持aac格式# on:转发音频# off:不转发音频,只有视频# *注意*!!!:flv 只支持11025  22050  44100 三种# 如果设备端没有三种中任何一个,转发时为自动选择一种格式# 同时也会将adts的头封装在flv aac raw数据中# 这样的话播放器为自动通过adts头自动选择采样频率# 像ffplay, vlc都可以,但是flash是没有声音,# 因为flash,只支持11025 22050 44100audio_enable        off;# 服务器主机号,可以域名或ip地址# 也就是设备端将媒体发送的地址,如果是服务器是内外网# 需要写外网地址,# 调用api创建stream session时返回ip地址也是host# $CANDIDATE 是系统环境变量,从环境变量获取地址,如果没有配置,用*# *代表指定stats network 的网卡号地址,如果没有配置network,默认则是第0号网卡地址# TODO: https://github.com/ossrs/srs/pull/1679/files#r400917594# host       $CANDIDATE;host       120.48.39.249;#根据收到ps rtp包自带创建rtmp媒体通道,不需要api接口创建#rtmp地址参数[stream] 就是通道id  格式chid[ssrc]auto_create_channel   off;sip {# 是否启用srs内部sip信令# 为on信令走srs, off 只转发ps流enabled on;# sip监听udp端口listen              5060;# SIP server ID(SIP服务器ID).# 设备端配置编号需要与该值一致,否则无法注册serial              34020000002000000001;# SIP server domain(SIP服务器域)realm               3402000000;# 服务端发送ack后,接收回应的超时时间,单位为秒# 如果指定时间没有回应,认为失败ack_timeout         30;# 设备心跳维持时间,如果指定时间内(秒)没有接收一个心跳# 认为设备离线keepalive_timeout   120;# 注册之后是否自动给设备端发送invite# on: 是  off 不是,需要通过api控制auto_play           on;# 设备将流发送的端口,是否固定# on 发送流到多路复用端口 如9000# off 自动从rtp_mix_port - rtp_max_port 之间的值中# 选一个可以用的端口invite_port_fixed     on;# 向设备或下级域查询设备列表的间隔,单位(秒)# 默认60秒query_catalog_interval  60;}
}rtc_server {enabled         on;# Listen at udp://8000listen          8000;## The $CANDIDATE means fetch from env, if not configed, use * as default.## The * means retrieving server IP automatically, from all network interfaces,# @see https://github.com/ossrs/srs/issues/307#issuecomment-599028124candidate       120.48.39.249;# candidate       $CANDIDATE;
}vhost __defaultVhost__ {rtc {enabled     on;bframe      discard;}http_remux {enabled     on;mount       [vhost]/[app]/[stream].flv;}hls {enabled         on;}# rtc {#     enabled     on;#     # @see https://github.com/ossrs/srs/wiki/v4_CN_WebRTC#rtmp-to-rtc#     rtmp_to_rtc off;#     # @see https://github.com/ossrs/srs/wiki/v4_CN_WebRTC#rtc-to-rtmp#     rtc_to_rtmp off;#     bframe      discard;# }
}

杂牌摄像头-SRS-GB28181相关推荐

  1. SRS学习-部署SRS(GB28181版)

    SRS学习-部署SRS(GB28181版) 介绍 SRS是一个简单高效的实时视频服务器,支持RTMP/WebRTC/HLS/HTTP-FLV/SRT/GB28181. SRS官网 单点版架构图如下所示 ...

  2. 使用本机系统ubuntu搭建SRS GB28181服务器和推流

    搭建SRS GB28181 1.git上下载srs git clone https://github.com/ossrs/srs 2.一定要进入srs/turunk进行操作 cd srs/trunk ...

  3. 硬盘录像机NVR、DVR或者带存储的摄像头通过GB28181协议接入LiveGBS可以播放设备的录像

    GB28181流媒体中设备录像 不同厂家的摄像头或NVR.DVR配置GB28181的地方参考:配置GB28181设备接入 数字硬盘录像机NVR/DVR或者带SD卡存储的摄像头通过GB28181协议接入 ...

  4. 操作教程:大华摄像头通过GB28181协议注册EasyCVR平台的详细配置

    EasyCVR平台支持多类型设备.多协议方式接入,包括市场主流标准协议国标GB/T28181.RTMP.RTSP/Onvif协议等,以及厂家私有协议如海康SDK.大华SDK.海康Ehome等.其中,国 ...

  5. 4G摄像头采用GB28181协议成功接入LiveGBS国标流媒体平台的设置流程

    经过了多天的调试对接,终于将宇视的布控球顺利接入到了LiveGBS的国标平台,特地写一下对接过程中遇到的问题,希望能帮助大家避开一些麻烦: 第一步:电脑连接无线网络IPCWIFI,密码12345678 ...

  6. SRS 实战 GB28181 流媒体服务解决方案

    1.SRS 简介 1.1.概述 SRS定位是运营级的互联网直播服务器集群,追求更好的概念完整性和最简单实现的代码.SRS提供了丰富的接入方案将RTMP流接入SRS, 包括推送RTMP到SRS.推送RT ...

  7. SRS4 对接海康威视GB28181协议推流 RTMP、webRTC拉流

    一.系统环境 Ubuntu 20.04.2 LTS (GNU/Linux 5.4.0-88-generic x86_64) 三.源代码.配置.编译.运行 git clone https://githu ...

  8. 调用远程摄像头进行人脸识别_工地安全:AI如何实现安全帽检测与人脸识别?...

    安全生产一直是施工生产中很重要的一部分,只有保障了员工的安全,才能保证企业的利益.安全帽作为保护.防护的重要防范手段,一直是各大企业要求员工佩戴的,可还是发生了各种由于未佩戴安全帽导致的安全事故. 通 ...

  9. Docker 安装 SRS

    1.简介 1.1.SRS 简介 SRS定位是运营级的互联网直播服务器集群,追求更好的概念完整性和最简单实现的代码.SRS提供了丰富的接入方案将RTMP流接入SRS, 包括推送RTMP到SRS.推送RT ...

最新文章

  1. OKRS如何进行目标的对齐?
  2. JDBC executeBatch 抛出异常停止
  3. 深入理解DOM节点类型第一篇——12种DOM节点类型概述
  4. 交换机出现err-disable的原因及解决方法
  5. ITK:复制复合变换CompositeTransform
  6. 淘宝客程序 —— 突破了传统淘宝客程序对自动采集商品收费的模式
  7. 多线程服务器的适用场合
  8. Apache Maven --- [标准目录布局]
  9. 关于企业费控管理的这些陷阱,你知道吗?
  10. Q130:PBRT-V3,非均匀介质的采样(11.3.3章节、15.2.2章节)
  11. Java基础markdown笔记整理(尚硅谷康师傅)
  12. Linux笔记(十二) Linux集群搭建(附带视频详解)
  13. 如何使用计算机来线性拟合,Excel2019使用教程:绘制线性回归图
  14. 2.3.1 TextView(文本框)详解
  15. 高数笔记(十四):多元复合函数的求导法则,隐函数的偏导数,多元微分在几何上的应用
  16. 农历和阳历日期互转,Python实现
  17. 你真的理解什么是“财富自由”吗?
  18. 谈谈对 SRE 的理解
  19. java-assured,如何使用Rest-Assured java中的证书进行HTTPS GET调用
  20. 软件测试工程师面试题之(计算机网络上)

热门文章

  1. python将双反斜杠“\\“替换成单反斜杠“\“
  2. android realm数据库,浅谈Realm数据库及其使用
  3. ajax 调用sqlserver,js连接sqlserver进行查询
  4. SQL server截取日期,只要年月
  5. 有感于盛大帝国的逐渐衰落!
  6. Vue3.x 父组件Setup、Ref操纵子组件中的元素方法
  7. 复制算法(copying)
  8. 偏差和方差(bias and variance)
  9. linux系统下,11款常见远程桌面控制软件(转载)
  10. 虚拟化公司Appsense获高盛七千万美元投资