Open winlinvip opened 2 years ago
描述(Description)
描述你遇到了什么问题(Please description your issue here) 在使用SRS对接国标摄像头,在播放一段时间的画面后,vlc或者srs_player就不会播放画面。即使重启SRS服务,重新运行,也会无法播放画面,打印出和之前相同的日志 SRS版本(Version): 4.0.39和4.0.40 SRS的日志如下(Log):
描述你遇到了什么问题(Please description your issue here) 在使用SRS对接国标摄像头,在播放一段时间的画面后,vlc或者srs_player就不会播放画面。即使重启SRS服务,重新运行,也会无法播放画面,打印出和之前相同的日志
[2020-09-22 04:13:19.754][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1259) [2020-09-22 04:14:05.142][Trace][21696][c4624l3p] API server client, ip=61.132.132.213:60506 [2020-09-22 04:14:05.142][Trace][21696][c4624l3p] HTTP API 61.132.132.213:60506 GET http://220.179.5.231:1985/, content-length=-1, chunked=0 [2020-09-22 04:14:05.155][Warn][21696][c4624l3p][104] client disconnect peer. ret=1007 [2020-09-22 04:14:19.776][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1321,1) [2020-09-22 04:14:19.776][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1319) [2020-09-22 04:15:19.800][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1381,0) [2020-09-22 04:15:19.800][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1379) [2020-09-22 04:16:19.824][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1441,1) [2020-09-22 04:16:19.824][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1439) [2020-09-22 04:17:19.848][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1501,1) [2020-09-22 04:17:19.848][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1499) [2020-09-22 04:18:19.874][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1561,0) [2020-09-22 04:18:19.874][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1559) [2020-09-22 04:19:19.896][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1621,1) [2020-09-22 04:19:19.896][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1619) [2020-09-22 04:20:19.919][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1681,1) [2020-09-22 04:20:19.919][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1679) [2020-09-22 04:21:19.941][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1741,0) [2020-09-22 04:21:19.941][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1739) [2020-09-22 04:22:19.964][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1801,0) [2020-09-22 04:22:19.964][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1799) [2020-09-22 04:23:19.987][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1861,1) [2020-09-22 04:23:19.987][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1859) [2020-09-22 04:24:20.009][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1921,1) [2020-09-22 04:24:20.009][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1919) [2020-09-22 04:25:20.045][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1981,0) [2020-09-22 04:25:20.046][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1979) [2020-09-22 04:26:20.078][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2041,1) [2020-09-22 04:26:20.078][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2039) [2020-09-22 04:27:20.109][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2101,0) [2020-09-22 04:27:20.109][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2099) [2020-09-22 04:28:19.157][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2161,0) [2020-09-22 04:28:19.157][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2158) [2020-09-22 04:29:19.211][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2221,1) [2020-09-22 04:29:19.211][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2218) [2020-09-22 04:30:19.265][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2281,0) [2020-09-22 04:30:19.265][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2278) [2020-09-22 04:31:19.316][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2341,1) [2020-09-22 04:31:19.316][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2338) [2020-09-22 04:32:19.369][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2401,1) [2020-09-22 04:32:19.369][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2399) [2020-09-22 04:33:19.424][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2461,2) [2020-09-22 04:33:19.424][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2459) [2020-09-22 04:34:19.477][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2521,2) [2020-09-22 04:34:19.477][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2519) [2020-09-22 04:35:19.532][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2581,2) [2020-09-22 04:35:19.532][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2579) [2020-09-22 04:36:19.584][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2641,1) [2020-09-22 04:36:19.584][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2639) [2020-09-22 04:37:19.641][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2701,2) [2020-09-22 04:37:19.641][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2699) [2020-09-22 04:38:19.698][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2761,2) [2020-09-22 04:38:19.698][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2759) [2020-09-22 04:39:19.754][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2821,2) [2020-09-22 04:39:19.754][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2819) [root@host-192-168-0-127 objs]#
srs_log_tank file; srs_log_file ./objs/srs.log; http_api { enabled on; listen 1985; }
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中的ssrc output rtmp://127.0.0.1:1935/live/[stream]; # 接收设备端rtp流的多路复用端口 listen 9000; # 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 44100 audio_enable off; # 是否开启rtp缓冲 # 开启之后能有效解决rtp乱序等问题 jitterbuffer_enable on; # 服务器主机号,可以域名或ip地址 # 也就是设备端将媒体发送的地址,如果是服务器是内外网 # 需要写外网地址, # 调用api创建stream session时返回ip地址也是host # $CANDIDATE 是系统环境变量,从环境变量获取地址,如果没有配置,用* # *代表指定stats network 的网卡号地址,如果没有配置network,默认则是第0号网卡地址 # TODO: https://github.com/ossrs/srs/pull/1679/files#r400917594 host 220.179.5.231; #根据收到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; }
} vhost defaultVhost { }
重现(Replay)
重现Bug的步骤(How to replay bug?)
运行配置文件,播放监控视频
期望行为(Expect)
描述你期望发生的事情(Please describe your expectation) 能正常播放画面
作者大大,这个要怎么解决 啊,没有看到解决办法
描述(Description)
[2020-09-22 04:13:19.754][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1259) [2020-09-22 04:14:05.142][Trace][21696][c4624l3p] API server client, ip=61.132.132.213:60506 [2020-09-22 04:14:05.142][Trace][21696][c4624l3p] HTTP API 61.132.132.213:60506 GET http://220.179.5.231:1985/, content-length=-1, chunked=0 [2020-09-22 04:14:05.155][Warn][21696][c4624l3p][104] client disconnect peer. ret=1007 [2020-09-22 04:14:19.776][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1321,1) [2020-09-22 04:14:19.776][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1319) [2020-09-22 04:15:19.800][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1381,0) [2020-09-22 04:15:19.800][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1379) [2020-09-22 04:16:19.824][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1441,1) [2020-09-22 04:16:19.824][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1439) [2020-09-22 04:17:19.848][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1501,1) [2020-09-22 04:17:19.848][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1499) [2020-09-22 04:18:19.874][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1561,0) [2020-09-22 04:18:19.874][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1559) [2020-09-22 04:19:19.896][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1621,1) [2020-09-22 04:19:19.896][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1619) [2020-09-22 04:20:19.919][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1681,1) [2020-09-22 04:20:19.919][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1679) [2020-09-22 04:21:19.941][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1741,0) [2020-09-22 04:21:19.941][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1739) [2020-09-22 04:22:19.964][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1801,0) [2020-09-22 04:22:19.964][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1799) [2020-09-22 04:23:19.987][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1861,1) [2020-09-22 04:23:19.987][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1859) [2020-09-22 04:24:20.009][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1921,1) [2020-09-22 04:24:20.009][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1919) [2020-09-22 04:25:20.045][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(1981,0) [2020-09-22 04:25:20.046][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(1979) [2020-09-22 04:26:20.078][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2041,1) [2020-09-22 04:26:20.078][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2039) [2020-09-22 04:27:20.109][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2101,0) [2020-09-22 04:27:20.109][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2099) [2020-09-22 04:28:19.157][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2161,0) [2020-09-22 04:28:19.157][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2158) [2020-09-22 04:29:19.211][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2221,1) [2020-09-22 04:29:19.211][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2218) [2020-09-22 04:30:19.265][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2281,0) [2020-09-22 04:30:19.265][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2278) [2020-09-22 04:31:19.316][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2341,1) [2020-09-22 04:31:19.316][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2338) [2020-09-22 04:32:19.369][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2401,1) [2020-09-22 04:32:19.369][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2399) [2020-09-22 04:33:19.424][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2461,2) [2020-09-22 04:33:19.424][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2459) [2020-09-22 04:34:19.477][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2521,2) [2020-09-22 04:34:19.477][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2519) [2020-09-22 04:35:19.532][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2581,2) [2020-09-22 04:35:19.532][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2579) [2020-09-22 04:36:19.584][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2641,1) [2020-09-22 04:36:19.584][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2639) [2020-09-22 04:37:19.641][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2701,2) [2020-09-22 04:37:19.641][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2699) [2020-09-22 04:38:19.698][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2761,2) [2020-09-22 04:38:19.698][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2759) [2020-09-22 04:39:19.754][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 peer(61.191.27.250, 5060) status(RegisterOk,AliveOk) duration(2821,2) [2020-09-22 04:39:19.754][Trace][21696][30c41281] gb28181: sip session=34020000001320000010 device=34020000001320000010 status(ON, InviteOk), duration(2819) [root@host-192-168-0-127 objs]#
daemon off;
srs_log_tank console;
srs_log_tank file; srs_log_file ./objs/srs.log; http_api { enabled on; listen 1985; }
stats { network 0; }
stream_caster { enabled on; caster gb28181;
} vhost defaultVhost { }
重现(Replay)
运行配置文件,播放监控视频
期望行为(Expect)