ossrs / srs

SRS is a simple, high-efficiency, real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181.
https://ossrs.io
MIT License
25.45k stars 5.35k forks source link

SIP: After sending the gb28181 INVITE command through the http API of srs, it takes 30 seconds to receive a response from the camera. #2656

Closed gokepler closed 2 years ago

gokepler commented 2 years ago

Note: Issues that do not provide the following information will be directly deleted (Please follow the issue template, or we will delete it)'

Make sure to maintain the markdown structure.

Note: For inquiries and discussions, please submit them to the SRS forum (Please ask questions at) http://bbs.ossrs.net

Make sure to maintain the markdown structure.

Description

Make sure to maintain the markdown structure.

Hikvision cameras use gb28181 for streaming, webrtc for pulling streams, and it takes 30 seconds to receive a response from the camera after sending the Invite command through srs's http api.

  1. SRS version: 5.0.12 (feature/gb28181 branch)
  2. The log of SRS is as follows:
    [2021-10-09 09:08:48.375][Trace][40101][lg50da1b] XCORE-SRS/5.0.12(Leo)
    [2021-10-09 09:08:48.375][Trace][40101][lg50da1b] config parse complete
    [2021-10-09 09:08:48.375][Trace][40101][lg50da1b] write log to console
    [2021-10-09 09:08:48.375][Trace][40101][lg50da1b][MAIN] SRS/5.0.12(Leo), MIT
    [2021-10-09 09:08:48.375][Trace][40101][lg50da1b] authors: winlinvip<winlin@vip.126.com> wenjiegit<zhaowenjie@tal.com> xialixin<xialixin@kanzhun.com> runner365<shiwei05@kuaishou.com> xiaozhihong<hondaxiao@tencent.com> Bepartofyou<pengqiang.wpq@alibaba-inc.com> chen-guanghua<jinxue.cgh@alibaba-inc.com> lipeng19811218<mozhan.lp@alibaba-inc.com> and https://github.com/ossrs/srs/blob/develop/trunk/AUTHORS.md#contributors
    [2021-10-09 09:08:48.375][Trace][40101][lg50da1b] cwd=/data/software/srs-gb28181, work_dir=./, build: 2021-10-08 10:47:34, configure: --x86-x64 --with-gb28181, uname: Linux bogon 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux, osx: 0
    [2021-10-09 09:08:48.376][Trace][40101][lg50da1b] configure detail: --prefix=/usr/local/srs --hls=on --hds=off --dvr=on --ssl=on --https=on --ssl-1-0=off --ssl-local=off --sys-ssl=off --transcode=on --ingest=on --stat=on --http-callback=on --http-server=on --stream-caster=on --http-api=on --utest=off --cherrypy=off --srt=off --rtc=on --simulator=off --gb28181=on --iconv=off --cxx11=on --cxx14=off --ffmpeg-fit=on --nasm=on --srtp-nasm=on --clean=on --gperf=off --gmc=off --gmd=off --gmp=off --gcp=off --gprof=off --static=off --shared-st=off --shared-srt=off --shared-ffmpeg=off --log-verbose=off --log-info=off --log-trace=on --gcov=off --debug=off --debug-stats=off --cross-build=off --cc=gcc --cxx=g++ --ar=ar --ld=ld --randlib=randlib
    [2021-10-09 09:08:48.376][Trace][40101][lg50da1b] srs checking config...
    [2021-10-09 09:08:48.376][Trace][40101][lg50da1b] ips, iface[0] em1 ipv4 0x11043 192.168.216.39, iface[1] em1 ipv6 0x11043 fe80::d577:bb63:62de:ac2c%em1
    [2021-10-09 09:08:48.376][Trace][40101][lg50da1b] devices, intranet em1 192.168.216.39, intranet em1 fe80::d577:bb63:62de:ac2c%em1
    [2021-10-09 09:08:48.376][Warn][40101][lg50da1b][22] stats network use index=0, ip=192.168.216.39, ifname=em1
    [2021-10-09 09:08:48.377][Warn][40101][lg50da1b][22] stats disk not configed, disk iops disabled.
    [2021-10-09 09:08:48.377][Trace][40101][lg50da1b] write log to console
    [2021-10-09 09:08:48.377][Trace][40101][lg50da1b] features, rch:on, dash:on, hls:on, hds:off, srt:off, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on
    [2021-10-09 09:08:48.377][Trace][40101][lg50da1b] SRS on  amd64 x86_64, conf:conf/push.gb28181.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100
    [2021-10-09 09:08:48.377][Trace][40101][lg50da1b] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms
    [2021-10-09 09:08:48.377][Trace][40101][lg50da1b] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write)
    [2021-10-09 09:08:48.377][Trace][40101][lg50da1b] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000)
    [2021-10-09 09:08:48.377][Warn][40101][lg50da1b][22] SRS/5.0.12 is not stable
    [2021-10-09 09:08:48.386][Trace][40101][lg50da1b] fingerprint=4D:BD:F3:78:12:24:D3:FC:84:46:D3:41:A3:CA:0E:6C:D3:FF:65:E1:85:EC:E7:B7:E0:18:7C:F7:EB:AC:52:5F
    [2021-10-09 09:08:48.386][Trace][40101][lg50da1b] CircuitBreaker: enabled=1, high=2x90, critical=1x95, dying=5x99
    [2021-10-09 09:08:48.386][Trace][40101][lg50da1b] http flv live stream, vhost=__defaultVhost__, mount=[vhost]/[app]/[stream].flv
    [2021-10-09 09:08:48.386][Trace][40101][lg50da1b] http: root mount to ./objs/nginx/html
    [2021-10-09 09:08:48.386][Trace][40101][lg50da1b] server main cid=lg50da1b, pid=40101, ppid=40061, asprocess=0
    [2021-10-09 09:08:48.387][Trace][40101][lg50da1b] write pid=40101 to ./objs/srs.pid success!
    [2021-10-09 09:08:48.387][Trace][40101][lg50da1b] RTMP listen at tcp://0.0.0.0:1935, fd=7
    [2021-10-09 09:08:48.387][Trace][40101][lg50da1b] HTTP-API listen at tcp://0.0.0.0:1985, fd=8
    [2021-10-09 09:08:48.387][Trace][40101][lg50da1b] HTTP-Server listen at tcp://0.0.0.0:8098, fd=9
    [2021-10-09 09:08:48.390][Trace][40101][lg50da1b] UDP #10 LISTEN at 0.0.0.0:5060, SO_SNDBUF(default=212992, expect=10485760, actual=425984, r0=0), SO_RCVBUF(default=212992, expect=10485760, actual=425984, r0=0)
    [2021-10-09 09:08:48.390][Trace][40101][lg50da1b] GB28181-SIP over UDP listen at udp://0.0.0.0:5060, fd=10
    [2021-10-09 09:08:48.390][Trace][40101][lg50da1b] UDP #11 LISTEN at 0.0.0.0:9000, SO_SNDBUF(default=212992, expect=10485760, actual=425984, r0=0), SO_RCVBUF(default=212992, expect=10485760, actual=425984, r0=0)
    [2021-10-09 09:08:48.391][Trace][40101][lg50da1b] GB28181-Stream over RTP listen at udp://0.0.0.0:9000, fd=11
    [2021-10-09 09:08:48.391][Trace][40101][lg50da1b] signal installed, reload=1, reopen=10, fast_quit=15, grace_quit=3
    [2021-10-09 09:08:48.391][Trace][40101][lg50da1b] http: api mount /console to ./objs/nginx/html/console
    [2021-10-09 09:08:48.391][Trace][40101][lg50da1b] rtc listen at udp://0.0.0.0:8000, fd=12
    [2021-10-09 09:08:48.392][Trace][40101][62ex49j6] Hybrid cpu=0.00%,11MB
    [2021-10-09 09:08:48.392][Warn][40101][148fv59n][22] use private address as ip: 192.168.216.39, ifname=em1
    [2021-10-09 09:08:48.392][Trace][40101][148fv59n] Startup query id=7541e488289d11ec8587075a281d2f01, eip=192.168.216.39, wait=573s
    [2021-10-09 09:08:48.392][Trace][40101][j4273674] GB28181: connection manager run, conns=0
    [2021-10-09 09:08:48.392][Trace][40101][csq8sbz2] TCP: connection manager run, conns=0
    [2021-10-09 09:08:48.393][Trace][40101][1e23e6l8] UDP #12 LISTEN at 0.0.0.0:8000, SO_SNDBUF(default=212992, expect=10485760, actual=425984, r0=0), SO_RCVBUF(default=212992, expect=10485760, actual=425984, r0=0)
    [2021-10-09 09:08:48.393][Trace][40101][gq75lx2l] RTC: connection manager run, conns=0
    [2021-10-09 09:08:52.965][Trace][40101][lg50da1b] gb28181: request client id=34020000001320000005 peer(192.168.99.70, 5060)
    [2021-10-09 09:08:52.965][Trace][40101][lg50da1b] gb28181: request method=REGISTER, uri=sip:34020000002000000001@3402000000, version=SIP/2.0 expires=3600
    [2021-10-09 09:08:53.372][Trace][40101][62ex49j6] Hybrid cpu=0.00%,11MB
    [2021-10-09 09:08:54.966][Trace][40101][jw22it3h] gb28181: sip session=34020000001320000005 peer(192.168.99.70, 5060) status(RegisterOk,AliveOk) duration(1,0)
    [2021-10-09 09:08:58.372][Trace][40101][62ex49j6] Hybrid cpu=0.00%,11MB
    [2021-10-09 09:09:03.373][Trace][40101][62ex49j6] Hybrid cpu=0.00%,11MB, cid=1,1, timer=63,0,0, clock=0,49,1,0,0,0,0,0,0
    [2021-10-09 09:09:08.374][Trace][40101][62ex49j6] Hybrid cpu=0.00%,11MB, cid=1,1, timer=63,0,0, clock=0,49,1,0,0,0,0,0,0
    [2021-10-09 09:09:13.374][Trace][40101][62ex49j6] Hybrid cpu=1.00%,11MB, cid=1,0, timer=63,0,0, clock=0,49,1,0,0,0,0,0,0
    [2021-10-09 09:09:18.375][Trace][40101][62ex49j6] Hybrid cpu=0.00%,11MB, cid=1,0, timer=63,0,0, clock=0,49,1,0,0,0,0,0,0
    [2021-10-09 09:09:23.375][Trace][40101][62ex49j6] Hybrid cpu=0.00%,11MB, cid=1,0, timer=62,0,0, clock=0,49,1,0,0,0,0,0,0
    [2021-10-09 09:09:24.078][Trace][40101][36201106] HTTP #0 192.168.216.149:59049 GET http://192.168.216.39:8098/players/srs_gb28181.html, content-length=-1
    [2021-10-09 09:09:24.079][Trace][40101][36201106] http match file=./objs/nginx/html/players/srs_gb28181.html, pattern=/, upath=/players/srs_gb28181.html
    [2021-10-09 09:09:24.090][Trace][40101][36201106] TCP: before dispose resource(HttpStream)(0x1e3bac0), conns=2, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:24.090][Warn][40101][36201106][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:24.090][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0
    [2021-10-09 09:09:24.090][Trace][40101][36201106] TCP: disposing #0 resource(HttpStream)(0x1e3bac0), conns=2, disposing=1, zombies=0
    [2021-10-09 09:09:24.113][Trace][40101][3cc7495c] HTTP #0 192.168.216.149:56561 GET http://192.168.216.39:8098/players/css/bootstrap.min.css, content-length=-1
    [2021-10-09 09:09:24.113][Trace][40101][3cc7495c] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css
    [2021-10-09 09:09:24.114][Trace][40101][e18x820i] HTTP #0 192.168.216.149:60585 GET http://192.168.216.39:8098/players/js/jquery-1.10.2.min.js, content-length=-1
    [2021-10-09 09:09:24.114][Trace][40101][e18x820i] http match file=./objs/nginx/html/players/js/jquery-1.10.2.min.js, pattern=/, upath=/players/js/jquery-1.10.2.min.js
    [2021-10-09 09:09:24.120][Trace][40101][w7z2539o] HTTP #0 192.168.216.149:52718 GET http://192.168.216.39:8098/players/js/bootstrap.min.js, content-length=-1
    [2021-10-09 09:09:24.120][Trace][40101][w7z2539o] http match file=./objs/nginx/html/players/js/bootstrap.min.js, pattern=/, upath=/players/js/bootstrap.min.js
    [2021-10-09 09:09:24.120][Trace][40101][gr4725dm] HTTP #0 192.168.216.149:61910 GET http://192.168.216.39:8098/players/js/json2.js, content-length=-1
    [2021-10-09 09:09:24.120][Trace][40101][gr4725dm] http match file=./objs/nginx/html/players/js/json2.js, pattern=/, upath=/players/js/json2.js
    [2021-10-09 09:09:24.121][Trace][40101][r931e838] HTTP #0 192.168.216.149:63320 GET http://192.168.216.39:8098/players/js/srs.page.js, content-length=-1
    [2021-10-09 09:09:24.121][Trace][40101][r931e838] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js
    [2021-10-09 09:09:24.121][Trace][40101][g2584560] HTTP #0 192.168.216.149:61380 GET http://192.168.216.39:8098/players/js/srs.log.js, content-length=-1
    [2021-10-09 09:09:24.121][Trace][40101][g2584560] http match file=./objs/nginx/html/players/js/srs.log.js, pattern=/, upath=/players/js/srs.log.js
    [2021-10-09 09:09:24.135][Trace][40101][3cc7495c] TCP: before dispose resource(HttpStream)(0x1e3b6a0), conns=6, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:24.135][Warn][40101][3cc7495c][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:24.135][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0
    [2021-10-09 09:09:24.135][Trace][40101][3cc7495c] TCP: disposing #0 resource(HttpStream)(0x1e3b6a0), conns=6, disposing=1, zombies=0
    [2021-10-09 09:09:24.136][Trace][40101][gr4725dm] TCP: before dispose resource(HttpStream)(0x1e83420), conns=5, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:24.136][Warn][40101][gr4725dm][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:24.136][Trace][40101][r931e838] TCP: before dispose resource(HttpStream)(0x1ea3a20), conns=5, zombies=1, ign=0, inz=0, ind=0
    [2021-10-09 09:09:24.136][Warn][40101][r931e838][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:24.136][Trace][40101][csq8sbz2] TCP: clear zombies=2 resources, conns=5, removing=0, unsubs=0
    [2021-10-09 09:09:24.136][Trace][40101][gr4725dm] TCP: disposing #0 resource(HttpStream)(0x1e83420), conns=5, disposing=2, zombies=0
    [2021-10-09 09:09:24.136][Trace][40101][r931e838] TCP: disposing #1 resource(HttpStream)(0x1ea3a20), conns=4, disposing=2, zombies=0
    [2021-10-09 09:09:24.140][Trace][40101][m1j8l821] HTTP #0 192.168.216.149:62793 GET http://192.168.216.39:8098/players/js/srs.utility.js, content-length=-1
    [2021-10-09 09:09:24.140][Trace][40101][m1j8l821] http match file=./objs/nginx/html/players/js/srs.utility.js, pattern=/, upath=/players/js/srs.utility.js
    [2021-10-09 09:09:24.140][Trace][40101][078smmet] HTTP #0 192.168.216.149:56753 GET http://192.168.216.39:8098/players/js/winlin.utility.js, content-length=-1
    [2021-10-09 09:09:24.140][Trace][40101][078smmet] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js
    [2021-10-09 09:09:24.141][Trace][40101][1846m3y2] HTTP #0 192.168.216.149:64394 GET http://192.168.216.39:8098/players/js/flv-1.5.0.min.js, content-length=-1
    [2021-10-09 09:09:24.141][Trace][40101][1846m3y2] http match file=./objs/nginx/html/players/js/flv-1.5.0.min.js, pattern=/, upath=/players/js/flv-1.5.0.min.js
    [2021-10-09 09:09:24.142][Trace][40101][e18x820i] TCP: before dispose resource(HttpStream)(0x1e3b5b0), conns=6, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:24.142][Warn][40101][e18x820i][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:24.142][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0
    [2021-10-09 09:09:24.142][Trace][40101][e18x820i] TCP: disposing #0 resource(HttpStream)(0x1e3b5b0), conns=6, disposing=1, zombies=0
    [2021-10-09 09:09:24.158][Trace][40101][5409z2um] HTTP #0 192.168.216.149:55134 GET http://192.168.216.39:8098/players/js/hls-0.14.17.min.js, content-length=-1
    [2021-10-09 09:09:24.158][Trace][40101][5409z2um] http match file=./objs/nginx/html/players/js/hls-0.14.17.min.js, pattern=/, upath=/players/js/hls-0.14.17.min.js
    [2021-10-09 09:09:24.158][Trace][40101][078smmet] TCP: before dispose resource(HttpStream)(0x1e61790), conns=6, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:24.158][Warn][40101][078smmet][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:24.158][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0
    [2021-10-09 09:09:24.158][Trace][40101][078smmet] TCP: disposing #0 resource(HttpStream)(0x1e61790), conns=6, disposing=1, zombies=0
    [2021-10-09 09:09:24.194][Trace][40101][1846m3y2] TCP: before dispose resource(HttpStream)(0x1e3d7f0), conns=5, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:24.194][Warn][40101][1846m3y2][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:24.194][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0
    [2021-10-09 09:09:24.194][Trace][40101][1846m3y2] TCP: disposing #0 resource(HttpStream)(0x1e3d7f0), conns=5, disposing=1, zombies=0
    [2021-10-09 09:09:24.216][Trace][40101][5409z2um] TCP: before dispose resource(HttpStream)(0x1e3b5b0), conns=4, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:24.216][Warn][40101][5409z2um][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:24.216][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0
    [2021-10-09 09:09:24.216][Trace][40101][5409z2um] TCP: disposing #0 resource(HttpStream)(0x1e3b5b0), conns=4, disposing=1, zombies=0
    [2021-10-09 09:09:24.323][Trace][40101][g2584560] TCP: before dispose resource(HttpStream)(0x1ec4060), conns=3, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:24.323][Warn][40101][g2584560][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:24.323][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0
    [2021-10-09 09:09:24.323][Trace][40101][g2584560] TCP: disposing #0 resource(HttpStream)(0x1ec4060), conns=3, disposing=1, zombies=0
    [2021-10-09 09:09:24.342][Trace][40101][m1j8l821] TCP: before dispose resource(HttpStream)(0x1ea3a20), conns=2, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:24.342][Warn][40101][m1j8l821][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:24.342][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0
    [2021-10-09 09:09:24.342][Trace][40101][m1j8l821] TCP: disposing #0 resource(HttpStream)(0x1ea3a20), conns=2, disposing=1, zombies=0
    [2021-10-09 09:09:24.342][Trace][40101][w7z2539o] TCP: before dispose resource(HttpStream)(0x1e62dc0), conns=1, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:24.343][Warn][40101][w7z2539o][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:24.343][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0
    [2021-10-09 09:09:24.343][Trace][40101][w7z2539o] TCP: disposing #0 resource(HttpStream)(0x1e62dc0), conns=1, disposing=1, zombies=0
    [2021-10-09 09:09:24.872][Trace][40101][ot0p1m6h] HTTP #0 192.168.216.149:60092 OPTIONS http://192.168.216.39:1985/api/v1/gb28181?action=sip_query_session, content-length=-1
    [2021-10-09 09:09:24.875][Trace][40101][ot0p1m6h] HTTP #1 192.168.216.149:60092 GET http://192.168.216.39:1985/api/v1/gb28181?action=sip_query_session, content-length=-1
    [2021-10-09 09:09:26.380][Trace][40101][3ea50482] HTTP #0 192.168.216.149:51866 GET http://192.168.216.39:8098/favicon.ico, content-length=-1
    [2021-10-09 09:09:26.380][Trace][40101][3ea50482] http match file=./objs/nginx/html/favicon.ico, pattern=/, upath=/favicon.ico
    [2021-10-09 09:09:26.384][Trace][40101][3ea50482] TCP: before dispose resource(HttpStream)(0x1e3d7f0), conns=2, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:26.384][Warn][40101][3ea50482][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:26.384][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0
    [2021-10-09 09:09:26.384][Trace][40101][3ea50482] TCP: disposing #0 resource(HttpStream)(0x1e3d7f0), conns=2, disposing=1, zombies=0
    [2021-10-09 09:09:28.376][Trace][40101][62ex49j6] Hybrid cpu=1.00%,11MB, cid=1,0, timer=62,0,0, clock=0,49,1,0,0,0,0,0,0
    [2021-10-09 09:09:31.429][Trace][40101][ci8f667b] HTTP #0 192.168.216.149:56732 GET http://192.168.216.39:8098/players/srs_gb28181.html, content-length=-1
    [2021-10-09 09:09:31.429][Trace][40101][ci8f667b] http match file=./objs/nginx/html/players/srs_gb28181.html, pattern=/, upath=/players/srs_gb28181.html
    [2021-10-09 09:09:31.448][Trace][40101][ci8f667b] TCP: before dispose resource(HttpStream)(0x1e3d7f0), conns=3, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:31.448][Warn][40101][ci8f667b][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:31.448][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0
    [2021-10-09 09:09:31.448][Trace][40101][ci8f667b] TCP: disposing #0 resource(HttpStream)(0x1e3d7f0), conns=3, disposing=1, zombies=0
    [2021-10-09 09:09:31.462][Trace][40101][0850u52y] HTTP #0 192.168.216.149:60350 GET http://192.168.216.39:8098/players/css/bootstrap.min.css, content-length=-1
    [2021-10-09 09:09:31.463][Trace][40101][0850u52y] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css
    [2021-10-09 09:09:31.484][Trace][40101][0850u52y] TCP: before dispose resource(HttpStream)(0x1e61f60), conns=7, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:31.484][Warn][40101][0850u52y][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:31.484][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0
    [2021-10-09 09:09:31.484][Trace][40101][0850u52y] TCP: disposing #0 resource(HttpStream)(0x1e61f60), conns=7, disposing=1, zombies=0
    [2021-10-09 09:09:31.493][Trace][40101][s15n671k] HTTP #0 192.168.216.149:52945 GET http://192.168.216.39:8098/players/js/jquery-1.10.2.min.js, content-length=-1
    [2021-10-09 09:09:31.493][Trace][40101][s15n671k] http match file=./objs/nginx/html/players/js/jquery-1.10.2.min.js, pattern=/, upath=/players/js/jquery-1.10.2.min.js
    [2021-10-09 09:09:31.493][Trace][40101][8cnpe372] HTTP #0 192.168.216.149:65202 GET http://192.168.216.39:8098/players/js/bootstrap.min.js, content-length=-1
    [2021-10-09 09:09:31.493][Trace][40101][8cnpe372] http match file=./objs/nginx/html/players/js/bootstrap.min.js, pattern=/, upath=/players/js/bootstrap.min.js
    [2021-10-09 09:09:31.494][Trace][40101][217s564y] HTTP #0 192.168.216.149:53966 GET http://192.168.216.39:8098/players/js/srs.page.js, content-length=-1
    [2021-10-09 09:09:31.494][Trace][40101][217s564y] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js
    [2021-10-09 09:09:31.494][Trace][40101][yid4946f] HTTP #0 192.168.216.149:62624 GET http://192.168.216.39:8098/players/js/json2.js, content-length=-1
    [2021-10-09 09:09:31.494][Trace][40101][yid4946f] http match file=./objs/nginx/html/players/js/json2.js, pattern=/, upath=/players/js/json2.js
    [2021-10-09 09:09:31.495][Trace][40101][9p98806a] HTTP #0 192.168.216.149:49574 GET http://192.168.216.39:8098/players/js/srs.log.js, content-length=-1
    [2021-10-09 09:09:31.495][Trace][40101][9p98806a] http match file=./objs/nginx/html/players/js/srs.log.js, pattern=/, upath=/players/js/srs.log.js
    [2021-10-09 09:09:31.495][Trace][40101][h3jn9n18] HTTP #0 192.168.216.149:52031 GET http://192.168.216.39:8098/players/js/srs.utility.js, content-length=-1
    [2021-10-09 09:09:31.495][Trace][40101][h3jn9n18] http match file=./objs/nginx/html/players/js/srs.utility.js, pattern=/, upath=/players/js/srs.utility.js
    [2021-10-09 09:09:31.501][Trace][40101][8cnpe372] TCP: before dispose resource(HttpStream)(0x1e62890), conns=7, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:31.501][Warn][40101][8cnpe372][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:31.501][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0
    [2021-10-09 09:09:31.501][Trace][40101][8cnpe372] TCP: disposing #0 resource(HttpStream)(0x1e62890), conns=7, disposing=1, zombies=0
    [2021-10-09 09:09:31.502][Trace][40101][217s564y] TCP: before dispose resource(HttpStream)(0x1e3c780), conns=6, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:31.502][Warn][40101][217s564y][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:31.502][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0
    [2021-10-09 09:09:31.502][Trace][40101][217s564y] TCP: disposing #0 resource(HttpStream)(0x1e3c780), conns=6, disposing=1, zombies=0
    [2021-10-09 09:09:31.522][Trace][40101][yid4946f] TCP: before dispose resource(HttpStream)(0x1e61de0), conns=6, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:31.522][Warn][40101][yid4946f][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:31.522][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0
    [2021-10-09 09:09:31.522][Trace][40101][yid4946f] TCP: disposing #0 resource(HttpStream)(0x1e61de0), conns=6, disposing=1, zombies=0
    [2021-10-09 09:09:31.525][Trace][40101][s15n671k] TCP: before dispose resource(HttpStream)(0x1e83130), conns=5, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:31.525][Warn][40101][s15n671k][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:31.525][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0
    [2021-10-09 09:09:31.525][Trace][40101][s15n671k] TCP: disposing #0 resource(HttpStream)(0x1e83130), conns=5, disposing=1, zombies=0
    [2021-10-09 09:09:31.533][Trace][40101][me218801] HTTP #0 192.168.216.149:51370 GET http://192.168.216.39:8098/players/js/winlin.utility.js, content-length=-1
    [2021-10-09 09:09:31.533][Trace][40101][me218801] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js
    [2021-10-09 09:09:31.533][Trace][40101][z645t553] HTTP #0 192.168.216.149:65280 GET http://192.168.216.39:8098/players/js/flv-1.5.0.min.js, content-length=-1
    [2021-10-09 09:09:31.533][Trace][40101][z645t553] http match file=./objs/nginx/html/players/js/flv-1.5.0.min.js, pattern=/, upath=/players/js/flv-1.5.0.min.js
    [2021-10-09 09:09:31.534][Trace][40101][up735333] HTTP #0 192.168.216.149:63195 GET http://192.168.216.39:8098/players/js/hls-0.14.17.min.js, content-length=-1
    [2021-10-09 09:09:31.534][Trace][40101][up735333] http match file=./objs/nginx/html/players/js/hls-0.14.17.min.js, pattern=/, upath=/players/js/hls-0.14.17.min.js
    [2021-10-09 09:09:31.545][Trace][40101][me218801] TCP: before dispose resource(HttpStream)(0x1e3c840), conns=6, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:31.545][Warn][40101][me218801][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:31.545][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0
    [2021-10-09 09:09:31.545][Trace][40101][me218801] TCP: disposing #0 resource(HttpStream)(0x1e3c840), conns=6, disposing=1, zombies=0
    [2021-10-09 09:09:31.570][Trace][40101][z645t553] TCP: before dispose resource(HttpStream)(0x1e83130), conns=5, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:31.570][Warn][40101][z645t553][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:31.570][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0
    [2021-10-09 09:09:31.570][Trace][40101][z645t553] TCP: disposing #0 resource(HttpStream)(0x1e83130), conns=5, disposing=1, zombies=0
    [2021-10-09 09:09:31.586][Trace][40101][up735333] TCP: before dispose resource(HttpStream)(0x1e618c0), conns=4, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:31.587][Warn][40101][up735333][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:31.587][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0
    [2021-10-09 09:09:31.587][Trace][40101][up735333] TCP: disposing #0 resource(HttpStream)(0x1e618c0), conns=4, disposing=1, zombies=0
    [2021-10-09 09:09:31.697][Trace][40101][h3jn9n18] TCP: before dispose resource(HttpStream)(0x1e61f60), conns=3, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:31.697][Warn][40101][h3jn9n18][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:31.697][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0
    [2021-10-09 09:09:31.697][Trace][40101][h3jn9n18] TCP: disposing #0 resource(HttpStream)(0x1e61f60), conns=3, disposing=1, zombies=0
    [2021-10-09 09:09:31.699][Trace][40101][9p98806a] TCP: before dispose resource(HttpStream)(0x1e62390), conns=2, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:31.699][Warn][40101][9p98806a][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:31.699][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0
    [2021-10-09 09:09:31.699][Trace][40101][9p98806a] TCP: disposing #0 resource(HttpStream)(0x1e62390), conns=2, disposing=1, zombies=0
    [2021-10-09 09:09:32.392][Trace][40101][ot0p1m6h] HTTP #2 192.168.216.149:60092 OPTIONS http://192.168.216.39:1985/api/v1/gb28181?action=sip_query_session, content-length=-1
    [2021-10-09 09:09:32.394][Trace][40101][ot0p1m6h] HTTP #3 192.168.216.149:60092 GET http://192.168.216.39:1985/api/v1/gb28181?action=sip_query_session, content-length=-1
    [2021-10-09 09:09:33.376][Trace][40101][62ex49j6] Hybrid cpu=1.00%,11MB, cid=1,0, timer=62,0,0, clock=0,49,1,0,0,0,0,0,0
    [2021-10-09 09:09:33.852][Trace][40101][666007ow] HTTP #0 192.168.216.149:56980 GET http://192.168.216.39:8098/favicon.ico, content-length=-1
    [2021-10-09 09:09:33.853][Trace][40101][666007ow] http match file=./objs/nginx/html/favicon.ico, pattern=/, upath=/favicon.ico
    [2021-10-09 09:09:33.855][Trace][40101][666007ow] TCP: before dispose resource(HttpStream)(0x1e62390), conns=2, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:33.855][Warn][40101][666007ow][104] client disconnect peer. ret=1007
    [2021-10-09 09:09:33.855][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0
    [2021-10-09 09:09:33.855][Trace][40101][666007ow] TCP: disposing #0 resource(HttpStream)(0x1e62390), conns=2, disposing=1, zombies=0
    [2021-10-09 09:09:38.377][Trace][40101][62ex49j6] Hybrid cpu=1.00%,11MB, cid=22,11, timer=63,0,0, clock=0,49,1,0,0,0,0,0,0, free=1
    [2021-10-09 09:09:43.378][Trace][40101][62ex49j6] Hybrid cpu=1.00%,11MB, cid=22,11, timer=63,0,0, clock=0,49,1,0,0,0,0,0,0, free=1
    [2021-10-09 09:09:47.122][Trace][40101][5q795304] HTTP #0 192.168.216.149:61297 GET http://192.168.216.39:1985/api/v1/gb28181?action=sip_invite&id=34020000001320000005&chid=34020000001320000005, content-length=-1
    [2021-10-09 09:09:47.122][Trace][40101][5q795304] gb28181: generate ssrc id=34020000001320000005@34020000001320000005, ssrc=41238534
    [2021-10-09 09:09:47.122][Trace][40101][5q795304] new source, stream_url=/live/34020000001320000005@34020000001320000005
    [2021-10-09 09:09:47.123][Trace][40101][5q795304] new source, stream_url=/live/34020000001320000005@34020000001320000005
    [2021-10-09 09:09:47.127][Trace][40101][5q795304] RTC bridge from RTMP, discard_aac=0, discard_bframe=1, merge_nalus=0
    [2021-10-09 09:09:47.128][Trace][40101][5q795304] ignore disabled exec for vhost=
    [2021-10-09 09:09:47.128][Trace][40101][5q795304] gb28181: create new stream channel id:34020000001320000005@34020000001320000005 rtmp url=rtmp://127.0.0.1:1935/live/34020000001320000005@34020000001320000005
    [2021-10-09 09:09:47.128][Trace][40101][m8a79114] gb28181: client id=34020000001320000005@34020000001320000005,  ssrc=0x2754006, peer(, 0), rtmp muxer is alive
    [2021-10-09 09:09:47.336][Trace][40101][5q795304] HTTP #1 192.168.216.149:61297 GET http://192.168.216.39:1985/favicon.ico, content-length=-1
    [2021-10-09 09:09:47.394][Trace][40101][ot0p1m6h] TCP: before dispose resource(HttpConn)(0x1e62dc0), conns=3, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:09:47.394][Trace][40101][ot0p1m6h] client finished.
    [2021-10-09 09:09:47.394][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0
    [2021-10-09 09:09:47.394][Trace][40101][ot0p1m6h] TCP: disposing #0 resource(HttpConn)(0x1e62dc0), conns=3, disposing=1, zombies=0
    [2021-10-09 09:09:48.378][Trace][40101][62ex49j6] Hybrid cpu=2.00%,13MB, cid=2,1, timer=62,0,0, clock=0,49,0,1,0,0,0,0,0, free=1
    [2021-10-09 09:09:53.378][Trace][40101][62ex49j6] Hybrid cpu=0.00%,13MB, cid=2,1, timer=62,0,0, clock=0,49,0,1,0,0,0,0,0, free=1
    [2021-10-09 09:09:58.379][Trace][40101][62ex49j6] Hybrid cpu=0.00%,13MB, cid=1,0, timer=62,0,0, clock=0,49,1,0,0,0,0,0,0
    [2021-10-09 09:10:02.122][Trace][40101][p4gjgv2a] TCP: before dispose resource(HttpConn)(0x1e62580), conns=2, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:10:02.122][Trace][40101][p4gjgv2a] client finished.
    [2021-10-09 09:10:02.122][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0
    [2021-10-09 09:10:02.122][Trace][40101][p4gjgv2a] TCP: disposing #0 resource(HttpConn)(0x1e62580), conns=2, disposing=1, zombies=0
    [2021-10-09 09:10:02.138][Trace][40101][m8a79114] gb28181: client id=34020000001320000005@34020000001320000005,  ssrc=0x2754006, peer(, 0), rtmp muxer is alive
    [2021-10-09 09:10:02.337][Trace][40101][5q795304] TCP: before dispose resource(HttpConn)(0x1e62390), conns=1, zombies=0, ign=0, inz=0, ind=0
    [2021-10-09 09:10:02.337][Trace][40101][5q795304] client finished.
    [2021-10-09 09:10:02.337][Trace][40101][csq8sbz2] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0
    [2021-10-09 09:10:02.337][Trace][40101][5q795304] TCP: disposing #0 resource(HttpConn)(0x1e62390), conns=1, disposing=1, zombies=0
    [2021-10-09 09:10:03.379][Trace][40101][62ex49j6] Hybrid cpu=0.00%,13MB, cid=1,0, timer=62,0,0, clock=0,49,1,0,0,0,0,0,0
    [2021-10-09 09:10:08.379][Trace][40101][62ex49j6] Hybrid cpu=1.00%,13MB, cid=1,0, timer=62,0,0, clock=0,49,1,0,0,0,0,0,0
    [2021-10-09 09:10:13.380][Trace][40101][62ex49j6] Hybrid cpu=0.00%,13MB, cid=1,1, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0, free=1
    [2021-10-09 09:10:17.149][Trace][40101][m8a79114] gb28181: client id=34020000001320000005@34020000001320000005,  ssrc=0x2754006, peer(, 0), rtmp muxer is alive
    [2021-10-09 09:10:17.190][Trace][40101][lg50da1b] gb28181: request client id=34020000001320000005, peer(192.168.99.70, 5060)
    [2021-10-09 09:10:17.190][Trace][40101][lg50da1b] gb28181: respone method=INVITE, uri=34020000002000000001@3402000000, version=SIP/2.0 
    [2021-10-09 09:10:17.190][Trace][40101][lg50da1b] gb28181: INVITE response 34020000001320000005 client status=100
    [2021-10-09 09:10:17.202][Trace][40101][lg50da1b] gb28181: ssrc in y line is 41238534:2754006
    [2021-10-09 09:10:17.202][Trace][40101][lg50da1b] gb28181: request client id=34020000001320000005, peer(192.168.99.70, 5060)
    [2021-10-09 09:10:17.202][Trace][40101][lg50da1b] gb28181: respone method=INVITE, uri=34020000002000000001@3402000000, version=SIP/2.0 
    [2021-10-09 09:10:17.202][Trace][40101][lg50da1b] gb28181: INVITE response 34020000001320000005 client status=200
    [2021-10-09 09:10:17.202][Trace][40101][lg50da1b] gb28181: device unique id is 34020000001320000005@34020000001320000005
    [2021-10-09 09:10:17.774][Trace][40101][lg50da1b] <- GBS gb28181: client_id , peer(192.168.99.70, 15060) ps rtp packet 108B, age=89396990, vt=2/96, sts=0/0/0x2754006, paylod=96B
    [2021-10-09 09:10:17.774][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:31777984
    [2021-10-09 09:10:17.775][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:31808000
    [2021-10-09 09:10:17.809][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:31994816
    [2021-10-09 09:10:17.809][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32024832
    [2021-10-09 09:10:17.863][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32054848
    [2021-10-09 09:10:17.863][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32084864
    [2021-10-09 09:10:17.909][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32260096
    [2021-10-09 09:10:17.909][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32290112
    [2021-10-09 09:10:17.960][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32320128
    [2021-10-09 09:10:17.960][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32350144
    [2021-10-09 09:10:18.016][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:31861600
    [2021-10-09 09:10:18.064][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:31891616
    [2021-10-09 09:10:18.064][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:31921632
    [2021-10-09 09:10:18.065][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:31951648
    [2021-10-09 09:10:18.111][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32392736
    [2021-10-09 09:10:18.160][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32422752
    [2021-10-09 09:10:18.161][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32452768
    [2021-10-09 09:10:18.209][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32482784
    [2021-10-09 09:10:18.209][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32512800
    [2021-10-09 09:10:18.261][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32542816
    [2021-10-09 09:10:18.261][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32572832
    [2021-10-09 09:10:18.309][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32602848
    [2021-10-09 09:10:18.309][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32632864
    [2021-10-09 09:10:18.339][Trace][40101][m8a79114] RTP: jitbuffer key=34020000001320000005@34020000001320000005 reallocate a frame buffer size(1616>0) resize(31616)
    [2021-10-09 09:10:18.364][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32694512
    [2021-10-09 09:10:18.380][Trace][40101][62ex49j6] Hybrid cpu=1.00%,13MB, cid=1,1, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0, free=1
    [2021-10-09 09:10:18.461][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32724528
    [2021-10-09 09:10:18.561][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32754544
    [2021-10-09 09:10:18.610][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32784560
    [2021-10-09 09:10:18.662][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32814576
    [2021-10-09 09:10:18.710][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32844592
    [2021-10-09 09:10:18.764][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32874608
    [2021-10-09 09:10:18.859][Trace][40101][lg50da1b] RTP: jitbuffer VerifyAndAllocate:newSize:30000, prevBuffer:0, _buffer:32904624
    [2021-10-09 09:10:18.888][Trace][40101][m8a79114] RTP: jitbuffer key=34020000001320000005@34020000001320000005 reallocate a frame buffer size(192>0) resize(30192)
    [2021-10-09 09:10:20.235][Trace][40101][m8a79114] gb28181: ps map video es_type=h264(1b), es_id=e0, es_info_length=28
    [2021-10-09 09:10:20.236][Trace][40101][m8a79114] gb28181: ps map audio es_type=g726(96), es_id=c0, es_info_length=12
    [2021-10-09 09:10:20.236][Trace][40101][m8a79114] 39B video sh,  codec(7, profile=Main, level=3, 704x576, 0kbps, 0.0fps, 0.0s)
    [2021-10-09 09:10:23.380][Trace][40101][62ex49j6] Hybrid cpu=2.00%,13MB, cid=1,1, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0, free=1
    [2021-10-09 09:10:27.762][Trace][40101][lg50da1b] <- GBS gb28181: client_id , peer(192.168.99.70, 15060) ps rtp packet 108B, age=99389349, vt=2/96, sts=566/900000/0x2754006, paylod=96B
    [2021-10-09 09:10:28.381][Trace][40101][62ex49j6] Hybrid cpu=0.00%,13MB, cid=3,0, timer=62,0,0, clock=0,46,2,0,0,0,0,0,0, objs=(pkt:18,raw:13,fua:5,msg:46,oth:1,buf:1)
    [2021-10-09 09:10:33.381][Trace][40101][62ex49j6] Hybrid cpu=1.00%,13MB, cid=3,0, timer=62,0,0, clock=0,46,2,0,0,0,0,0,0, objs=(pkt:18,raw:13,fua:5,msg:46,oth:1,buf:1)
    [2021-10-09 09:10:37.767][Trace][40101][m8a79114] gb28181: client id=34020000001320000005@34020000001320000005,  ssrc=0x2754006, peer(192.168.99.70, 15060), rtmp muxer is alive
    [2021-10-09 09:10:38.382][Trace][40101][62ex49j6] Hybrid cpu=1.00%,13MB, cid=1,0, timer=62,0,0, clock=0,46,2,0,0,0,0,0,0, objs=(pkt:31,raw:24,fua:6,msg:81,oth:1,buf:1)
    [2021-10-09 09:10:39.419][Trace][40101][lg50da1b] gb28181: request client id=34020000001320000005 peer(192.168.99.70, 5060)
    [2021-10-09 09:10:39.419][Trace][40101][lg50da1b] gb28181: request method=REGISTER, uri=sip:34020000002000000001@3402000000, version=SIP/2.0 expires=0
    [2021-10-09 09:10:40.025][Trace][40101][jw22it3h] gb28181: sip session=34020000001320000005 register expire
    [2021-10-09 09:10:40.025][Trace][40101][jw22it3h] gb28181: client id=34020000001320000005 sip session is remove
    [2021-10-09 09:10:40.025][Trace][40101][jw22it3h] gb28181: sip client finished.
  3. The configuration of SRS is as follows:
    
    # push gb28181 stream to SRS.

listen 1935; max_connections 1000; daemon off; srs_log_tank console;

srs_log_tank file;

srs_log_level trace;

srs_log_file ./objs/srs.log;

http_api { enabled on; listen 1985; }

http_server { enabled on; listen 8098; dir ./objs/nginx/html; }

stats { network 0; }

rtc_server { enabled on;

Listen at udp://8000

listen          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-599028124
# Pull stream address: Use local address or configure as follows
candidate 192.168.216.39; # Set to public address

}

stream_caster { enabled on; caster gb28181; output rtmp://127.0.0.1:1935/live/[stream]; listen 9000;

tcp_enable on;

rtp_port_min        58200;
rtp_port_max        58300;
wait_keyframe       off;
rtp_idle_timeout    9999999;
audio_enable        off;

jitterbuffer_enable false;

host       192.168.216.39;
auto_create_channel   on;
sip {
    enabled on;
    listen              5060;
    serial              34020000002000000001;
    realm               3402000000;
    ack_timeout         5;
    keepalive_timeout   120;
    auto_play           off;
    invite_port_fixed     on;
    query_catalog_interval  3000;
}

}

vhost defaultVhost { http_remux { enabled on; mount [vhost]/[app]/[stream].flv; }

rtc {
    enabled     on;
    bframe      discard;
}

}


**Replay**

**How to replay bug?**

> Steps to reproduce the bug

**How to replay bug?**

1. Start SRS.
2. Enable Hikvision camera GB28181 function.
3. After seeing the channel information in the web console, send the INVITE command through the SRS HTTP API.
http://192.168.216.39:1985/api/v1/gb28181?action=sip_invite&id=34020000001320000005&chid=34020000001320000005
**How to replay bug?**

1. Start SRS.
2. Enable Hikvision camera GB28181 function.
3. After seeing the channel information in the web console, send the INVITE command through the SRS HTTP API.
4. The server's tcpdump log shows that the camera's reply is received 30 seconds after the INVITE command is sent. (Server IP is 192.168.216.39, camera IP is 192.168.99.70)

**tcpdump log:**

The tcpdump log is as follows:

09:08:52.965368 IP (tos 0x68, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 424) 192.168.99.70.sip > 39.sip: SIP, length: 396 REGISTER sip:34020000002000000001@3402000000 SIP/2.0 Via: SIP/2.0/UDP 192.168.99.70:5060;rport;branch=z9hG4bK1101250767 From: sip:34020000001320000005@3402000000;tag=1972280948 To: sip:34020000001320000005@3402000000 Call-ID: 697742333 CSeq: 1 REGISTER Contact: sip:34020000001320000005@192.168.99.70:5060 Max-Forwards: 70 User-Agent: IP Camera Expires: 3600 Content-Length: 0

0x0000:  4568 01a8 0000 4000 3e11 7e1e c0a8 6346  Eh....@.>.~...cF
0x0010:  c0a8 d827 13c4 13c4 0194 ead8 5245 4749  ...'........REGI
0x0020:  5354 4552 2073 6970 3a33 3430 3230 3030  STER.sip:3402000
0x0030:  3030 3032 3030 3030 3030 3030 3140 3334  0002000000001@34
0x0040:  3032 3030 3030 3030 2053 4950 2f32 2e30  02000000.SIP/2.0
0x0050:  0d0a 5669 613a 2053 4950 2f32 2e30 2f55  ..Via:.SIP/2.0/U
0x0060:  4450 2031 3932 2e31 3638 2e39 392e 3730  DP.192.168.99.70
0x0070:  3a35 3036 303b 7270 6f72 743b 6272 616e  :5060;rport;bran
0x0080:  6368 3d7a 3968 4734 624b 3131 3031 3235  ch=z9hG4bK110125
0x0090:  3037 3637 0d0a 4672 6f6d 3a20 3c73 6970  0767..From:.<sip
0x00a0:  3a33 3430 3230 3030 3030 3031 3332 3030  :340200000013200
0x00b0:  3030 3030 3540 3334 3032 3030 3030 3030  00005@3402000000
0x00c0:  3e3b 7461 673d 3139 3732 3238 3039 3438  >;tag=1972280948
0x00d0:  0d0a 546f 3a20 3c73 6970 3a33 3430 3230  ..To:.<sip:34020
0x00e0:  3030 3030 3031 3332 3030 3030 3030 3540  000001320000005@
0x00f0:  3334 3032 3030 3030 3030 3e0d 0a43 616c  3402000000>..Cal
0x0100:  6c2d 4944 3a20 3639 3737 3432 3333 330d  l-ID:.697742333.
0x0110:  0a43 5365 713a 2031 2052 4547 4953 5445  .CSeq:.1.REGISTE
0x0120:  520d 0a43 6f6e 7461 6374 3a20 3c73 6970  R..Contact:.<sip
0x0130:  3a33 3430 3230 3030 3030 3031 3332 3030  :340200000013200
0x0140:  3030 3030 3540 3139 322e 3136 382e 3939  00005@192.168.99
0x0150:  2e37 303a 3530 3630 3e0d 0a4d 6178 2d46  .70:5060>..Max-F
0x0160:  6f72 7761 7264 733a 2037 300d 0a55 7365  orwards:.70..Use
0x0170:  722d 4167 656e 743a 2049 5020 4361 6d65  r-Agent:.IP.Came
0x0180:  7261 0d0a 4578 7069 7265 733a 2033 3630  ra..Expires:.360
0x0190:  300d 0a43 6f6e 7465 6e74 2d4c 656e 6774  0..Content-Lengt
0x01a0:  683a 2030 0d0a 0d0a                      h:.0....

09:08:52.965976 IP (tos 0x0, ttl 64, id 1662, offset 0, flags [DF], proto UDP (17), length 402) 39.sip > 192.168.99.70.sip: SIP, length: 374 SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.99.70:5060;rport=5060;received=192.168.99.70;branch=z9hG4bK1101250767 From: sip:34020000001320000005@3402000000;tag=1972280948 To: sip:34020000001320000005@3402000000 CSeq: 1 REGISTER Call-ID: 697742333 Contact: sip:34020000001320000005@192.168.99.70:5060 User-Agent: SRS/5.0.12(Leo) Expires: 3600 Content-Length: 0

0x0000:  4500 0192 067e 4000 4011 761e c0a8 d827  E....~@.@.v....'
0x0010:  c0a8 6346 13c4 13c4 017e be4e 5349 502f  ..cF.....~.NSIP/
0x0020:  322e 3020 3230 3020 4f4b 0d0a 5669 613a  2.0.200.OK..Via:
0x0030:  2053 4950 2f32 2e30 2f55 4450 2031 3932  .SIP/2.0/UDP.192
0x0040:  2e31 3638 2e39 392e 3730 3a35 3036 303b  .168.99.70:5060;
0x0050:  7270 6f72 743d 3530 3630 3b72 6563 6569  rport=5060;recei
0x0060:  7665 643d 3139 322e 3136 382e 3939 2e37  ved=192.168.99.7
0x0070:  303b 6272 616e 6368 3d7a 3968 4734 624b  0;branch=z9hG4bK
0x0080:  3131 3031 3235 3037 3637 0d0a 4672 6f6d  1101250767..From
0x0090:  3a20 3c73 6970 3a33 3430 3230 3030 3030  :.<sip:340200000
0x00a0:  3031 3332 3030 3030 3030 3540 3334 3032  01320000005@3402
0x00b0:  3030 3030 3030 3e3b 7461 673d 3139 3732  000000>;tag=1972
0x00c0:  3238 3039 3438 0d0a 546f 3a20 3c73 6970  280948..To:.<sip
0x00d0:  3a33 3430 3230 3030 3030 3031 3332 3030  :340200000013200
0x00e0:  3030 3030 3540 3334 3032 3030 3030 3030  00005@3402000000
0x00f0:  3e0d 0a43 5365 713a 2031 2052 4547 4953  >..CSeq:.1.REGIS
0x0100:  5445 520d 0a43 616c 6c2d 4944 3a20 3639  TER..Call-ID:.69
0x0110:  3737 3432 3333 330d 0a43 6f6e 7461 6374  7742333..Contact
0x0120:  3a20 3c73 6970 3a33 3430 3230 3030 3030  :.<sip:340200000
0x0130:  3031 3332 3030 3030 3030 3540 3139 322e  01320000005@192.
0x0140:  3136 382e 3939 2e37 303a 3530 3630 3e0d  168.99.70:5060>.
0x0150:  0a55 7365 722d 4167 656e 743a 2053 5253  .User-Agent:.SRS
0x0160:  2f35 2e30 2e31 3228 4c65 6f29 0d0a 4578  /5.0.12(Leo)..Ex
0x0170:  7069 7265 733a 2033 3630 300d 0a43 6f6e  pires:.3600..Con
0x0180:  7465 6e74 2d4c 656e 6774 683a 2030 0d0a  tent-Length:.0..
0x0190:  0d0a                                     ..

09:08:53.974584 IP (tos 0x68, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 558) 192.168.99.70.sip > 39.sip: SIP, length: 530 MESSAGE sip:34020000002000000001@3402000000 SIP/2.0 Via: SIP/2.0/UDP 192.168.99.70:5060;rport;branch=z9hG4bK1210990363 From: sip:34020000001320000005@3402000000;tag=1567478558 To: sip:34020000002000000001@3402000000 Call-ID: 2137199910 CSeq: 20 MESSAGE Content-Type: Application/MANSCDP+xml Max-Forwards: 70 User-Agent: IP Camera Content-Length: 162

<?xml version="1.0" encoding="UTF-8"?>
<Notify>
<CmdType>Keepalive</CmdType>
<SN>492</SN>
<DeviceID>34020000001320000005</DeviceID>
<Status>OK</Status>
</Notify>
0x0000:  4568 022e 0000 4000 3e11 7d98 c0a8 6346  Eh....@.>.}...cF
0x0010:  c0a8 d827 13c4 13c4 021a 65f2 4d45 5353  ...'......e.MESS
0x0020:  4147 4520 7369 703a 3334 3032 3030 3030  AGE.sip:34020000
0x0030:  3030 3230 3030 3030 3030 3031 4033 3430  002000000001@340
0x0040:  3230 3030 3030 3020 5349 502f 322e 300d  2000000.SIP/2.0.
0x0050:  0a56 6961 3a20 5349 502f 322e 302f 5544  .Via:.SIP/2.0/UD
0x0060:  5020 3139 322e 3136 382e 3939 2e37 303a  P.192.168.99.70:
0x0070:  3530 3630 3b72 706f 7274 3b62 7261 6e63  5060;rport;branc
0x0080:  683d 7a39 6847 3462 4b31 3231 3039 3930  h=z9hG4bK1210990
0x0090:  3336 330d 0a46 726f 6d3a 203c 7369 703a  363..From:.<sip:
0x00a0:  3334 3032 3030 3030 3030 3133 3230 3030  3402000000132000
0x00b0:  3030 3035 4033 3430 3230 3030 3030 303e  0005@3402000000>
0x00c0:  3b74 6167 3d31 3536 3734 3738 3535 380d  ;tag=1567478558.
0x00d0:  0a54 6f3a 203c 7369 703a 3334 3032 3030  .To:.<sip:340200
0x00e0:  3030 3030 3230 3030 3030 3030 3031 4033  00002000000001@3
0x00f0:  3430 3230 3030 3030 303e 0d0a 4361 6c6c  402000000>..Call
0x0100:  2d49 443a 2032 3133 3731 3939 3931 300d  -ID:.2137199910.
0x0110:  0a43 5365 713a 2032 3020 4d45 5353 4147  .CSeq:.20.MESSAG
0x0120:  450d 0a43 6f6e 7465 6e74 2d54 7970 653a  E..Content-Type:
0x0130:  2041 7070 6c69 6361 7469 6f6e 2f4d 414e  .Application/MAN
0x0140:  5343 4450 2b78 6d6c 0d0a 4d61 782d 466f  SCDP+xml..Max-Fo
0x0150:  7277 6172 6473 3a20 3730 0d0a 5573 6572  rwards:.70..User
0x0160:  2d41 6765 6e74 3a20 4950 2043 616d 6572  -Agent:.IP.Camer
0x0170:  610d 0a43 6f6e 7465 6e74 2d4c 656e 6774  a..Content-Lengt
0x0180:  683a 2020 2031 3632 0d0a 0d0a 3c3f 786d  h:...162....<?xm
0x0190:  6c20 7665 7273 696f 6e3d 2231 2e30 2220  l.version="1.0".
0x01a0:  656e 636f 6469 6e67 3d22 5554 462d 3822  encoding="UTF-8"
0x01b0:  3f3e 0a3c 4e6f 7469 6679 3e0a 3c43 6d64  ?>.<Notify>.<Cmd
0x01c0:  5479 7065 3e4b 6565 7061 6c69 7665 3c2f  Type>Keepalive</
0x01d0:  436d 6454 7970 653e 0a3c 534e 3e34 3932  CmdType>.<SN>492
0x01e0:  3c2f 534e 3e0a 3c44 6576 6963 6549 443e  </SN>.<DeviceID>
0x01f0:  3334 3032 3030 3030 3030 3133 3230 3030  3402000000132000
0x0200:  3030 3035 3c2f 4465 7669 6365 4944 3e0a  0005</DeviceID>.
0x0210:  3c53 7461 7475 733e 4f4b 3c2f 5374 6174  <Status>OK</Stat
0x0220:  7573 3e0a 3c2f 4e6f 7469 6679 3e0a       us>.</Notify>.

09:08:53.974984 IP (tos 0x0, ttl 64, id 2665, offset 0, flags [DF], proto UDP (17), length 332) 39.sip > 192.168.99.70.sip: SIP, length: 304 SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.99.70:5060;rport=5060;received=192.168.99.70;branch=z9hG4bK1210990363 From: sip:34020000001320000005@3402000000;tag=1567478558 To: sip:34020000002000000001@3402000000 CSeq: 20 MESSAGE Call-ID: 2137199910 User-Agent: SRS/5.0.12(Leo) Content-Length: 0

0x0000:  4500 014c 0a69 4000 4011 7279 c0a8 d827  E..L.i@.@.ry...'
0x0010:  c0a8 6346 13c4 13c4 0138 be08 5349 502f  ..cF.....8..SIP/
0x0020:  322e 3020 3230 3020 4f4b 0d0a 5669 613a  2.0.200.OK..Via:
0x0030:  2053 4950 2f32 2e30 2f55 4450 2031 3932  .SIP/2.0/UDP.192
0x0040:  2e31 3638 2e39 392e 3730 3a35 3036 303b  .168.99.70:5060;
0x0050:  7270 6f72 743d 3530 3630 3b72 6563 6569  rport=5060;recei
0x0060:  7665 643d 3139 322e 3136 382e 3939 2e37  ved=192.168.99.7
0x0070:  303b 6272 616e 6368 3d7a 3968 4734 624b  0;branch=z9hG4bK
0x0080:  3132 3130 3939 3033 3633 0d0a 4672 6f6d  1210990363..From
0x0090:  3a20 3c73 6970 3a33 3430 3230 3030 3030  :.<sip:340200000
0x00a0:  3031 3332 3030 3030 3030 3540 3334 3032  01320000005@3402
0x00b0:  3030 3030 3030 3e3b 7461 673d 3135 3637  000000>;tag=1567
0x00c0:  3437 3835 3538 0d0a 546f 3a20 3c73 6970  478558..To:.<sip
0x00d0:  3a33 3430 3230 3030 3030 3032 3030 3030  :340200000020000
0x00e0:  3030 3030 3140 3334 3032 3030 3030 3030  00001@3402000000
0x00f0:  3e0d 0a43 5365 713a 2032 3020 4d45 5353  >..CSeq:.20.MESS
0x0100:  4147 450d 0a43 616c 6c2d 4944 3a20 3231  AGE..Call-ID:.21
0x0110:  3337 3139 3939 3130 0d0a 5573 6572 2d41  37199910..User-A
0x0120:  6765 6e74 3a20 5352 532f 352e 302e 3132  gent:.SRS/5.0.12
0x0130:  284c 656f 290d 0a43 6f6e 7465 6e74 2d4c  (Leo)..Content-L
0x0140:  656e 6774 683a 2030 0d0a 0d0a            ength:.0....

09:08:54.966571 IP (tos 0x0, ttl 64, id 2748, offset 0, flags [DF], proto UDP (17), length 563) 39.sip > 192.168.99.70.sip: SIP, length: 535 MESSAGE sip:34020000001320000005@3402000000 SIP/2.0 Via: SIP/2.0/UDP 192.168.216.39:5060;rport;branch=SrsGbB88318221 From: sip:34020000002000000001@192.168.216.39:5060;tag=SrsGbF67124795 To: sip:34020000001320000005@3402000000 Call-ID: 202062700960 CSeq: 100 MESSAGE Content-Type: Application/MANSCDP+xml Max-Forwards: 70 User-Agent: SRS/5.0.12(Leo) Content-Length: 149

<?xml version="1.0" encoding="UTF-8"?>
<Query>
<CmdType>Catalog</CmdType>
<SN>31356945</SN>
<DeviceID>34020000001320000005</DeviceID>
</Query>
0x0000:  4500 0233 0abc 4000 4011 713f c0a8 d827  E..3..@.@.q?...'
0x0010:  c0a8 6346 13c4 13c4 021f beef 4d45 5353  ..cF........MESS
0x0020:  4147 4520 7369 703a 3334 3032 3030 3030  AGE.sip:34020000
0x0030:  3030 3133 3230 3030 3030 3035 4033 3430  001320000005@340
0x0040:  3230 3030 3030 3020 5349 502f 322e 300d  2000000.SIP/2.0.
0x0050:  0a56 6961 3a20 5349 502f 322e 302f 5544  .Via:.SIP/2.0/UD
0x0060:  5020 3139 322e 3136 382e 3231 362e 3339  P.192.168.216.39
0x0070:  3a35 3036 303b 7270 6f72 743b 6272 616e  :5060;rport;bran
0x0080:  6368 3d53 7273 4762 4238 3833 3138 3232  ch=SrsGbB8831822
0x0090:  310d 0a46 726f 6d3a 203c 7369 703a 3334  1..From:.<sip:34
0x00a0:  3032 3030 3030 3030 3230 3030 3030 3030  0200000020000000
0x00b0:  3031 4031 3932 2e31 3638 2e32 3136 2e33  01@192.168.216.3
0x00c0:  393a 3530 3630 3e3b 7461 673d 5372 7347  9:5060>;tag=SrsG
0x00d0:  6246 3637 3132 3437 3935 0d0a 546f 3a20  bF67124795..To:.
0x00e0:  3c73 6970 3a33 3430 3230 3030 3030 3031  <sip:34020000001
0x00f0:  3332 3030 3030 3030 3540 3334 3032 3030  320000005@340200
0x0100:  3030 3030 3e0d 0a43 616c 6c2d 4944 3a20  0000>..Call-ID:.
0x0110:  3230 3230 3632 3730 3039 3630 0d0a 4353  202062700960..CS
0x0120:  6571 3a20 3130 3020 4d45 5353 4147 450d  eq:.100.MESSAGE.
0x0130:  0a43 6f6e 7465 6e74 2d54 7970 653a 2041  .Content-Type:.A
0x0140:  7070 6c69 6361 7469 6f6e 2f4d 414e 5343  pplication/MANSC
0x0150:  4450 2b78 6d6c 0d0a 4d61 782d 466f 7277  DP+xml..Max-Forw
0x0160:  6172 6473 3a20 3730 0d0a 5573 6572 2d41  ards:.70..User-A
0x0170:  6765 6e74 3a20 5352 532f 352e 302e 3132  gent:.SRS/5.0.12
0x0180:  284c 656f 290d 0a43 6f6e 7465 6e74 2d4c  (Leo)..Content-L
0x0190:  656e 6774 683a 2031 3439 0d0a 0d0a 3c3f  ength:.149....<?
0x01a0:  786d 6c20 7665 7273 696f 6e3d 2231 2e30  xml.version="1.0
0x01b0:  2220 656e 636f 6469 6e67 3d22 5554 462d  ".encoding="UTF-
0x01c0:  3822 3f3e 0d0a 3c51 7565 7279 3e0d 0a3c  8"?>..<Query>..<
0x01d0:  436d 6454 7970 653e 4361 7461 6c6f 673c  CmdType>Catalog<
0x01e0:  2f43 6d64 5479 7065 3e0d 0a3c 534e 3e33  /CmdType>..<SN>3
0x01f0:  3133 3536 3934 353c 2f53 4e3e 0d0a 3c44  1356945</SN>..<D
0x0200:  6576 6963 6549 443e 3334 3032 3030 3030  eviceID>34020000
0x0210:  3030 3133 3230 3030 3030 3035 3c2f 4465  001320000005</De
0x0220:  7669 6365 4944 3e0d 0a3c 2f51 7565 7279  viceID>..</Query
0x0230:  3e0d 0a                                  >..

09:09:25.033654 IP (tos 0x68, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 332) 192.168.99.70.sip > 39.sip: SIP, length: 304 SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.216.39:5060;rport=5060;branch=SrsGbB88318221 From: sip:34020000002000000001@192.168.216.39:5060;tag=SrsGbF67124795 To: sip:34020000001320000005@3402000000;tag=1500524665 Call-ID: 202062700960 CSeq: 100 MESSAGE User-Agent: IP Camera Content-Length: 0

0x0000:  4568 014c 0000 4000 3e11 7e7a c0a8 6346  Eh.L..@.>.~z..cF
0x0010:  c0a8 d827 13c4 13c4 0138 e850 5349 502f  ...'.....8.PSIP/
0x0020:  322e 3020 3230 3020 4f4b 0d0a 5669 613a  2.0.200.OK..Via:
0x0030:  2053 4950 2f32 2e30 2f55 4450 2031 3932  .SIP/2.0/UDP.192
0x0040:  2e31 3638 2e32 3136 2e33 393a 3530 3630  .168.216.39:5060
0x0050:  3b72 706f 7274 3d35 3036 303b 6272 616e  ;rport=5060;bran
0x0060:  6368 3d53 7273 4762 4238 3833 3138 3232  ch=SrsGbB8831822
0x0070:  310d 0a46 726f 6d3a 203c 7369 703a 3334  1..From:.<sip:34
0x0080:  3032 3030 3030 3030 3230 3030 3030 3030  0200000020000000
0x0090:  3031 4031 3932 2e31 3638 2e32 3136 2e33  01@192.168.216.3
0x00a0:  393a 3530 3630 3e3b 7461 673d 5372 7347  9:5060>;tag=SrsG
0x00b0:  6246 3637 3132 3437 3935 0d0a 546f 3a20  bF67124795..To:.
0x00c0:  3c73 6970 3a33 3430 3230 3030 3030 3031  <sip:34020000001
0x00d0:  3332 3030 3030 3030 3540 3334 3032 3030  320000005@340200
0x00e0:  3030 3030 3e3b 7461 673d 3135 3030 3532  0000>;tag=150052
0x00f0:  3436 3635 0d0a 4361 6c6c 2d49 443a 2032  4665..Call-ID:.2
0x0100:  3032 3036 3237 3030 3936 300d 0a43 5365  02062700960..CSe
0x0110:  713a 2031 3030 204d 4553 5341 4745 0d0a  q:.100.MESSAGE..
0x0120:  5573 6572 2d41 6765 6e74 3a20 4950 2043  User-Agent:.IP.C
0x0130:  616d 6572 610d 0a43 6f6e 7465 6e74 2d4c  amera..Content-L
0x0140:  656e 6774 683a 2030 0d0a 0d0a            ength:.0....

09:09:25.033885 IP (tos 0x68, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 32) 192.168.99.70.sip > 39.sip: SIP 0x0000: 4568 0020 0000 4000 3e11 7fa6 c0a8 6346 Eh....@.>.....cF 0x0010: c0a8 d827 13c4 13c4 000c 662d 6a61 4b00 ...'......f-jaK. 0x0020: 0000 0000 0000 0000 0000 0000 0000 .............. 09:09:25.052360 IP (tos 0x68, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 954) 192.168.99.70.sip > 39.sip: SIP, length: 926 MESSAGE sip:34020000002000000001@3402000000 SIP/2.0 Via: SIP/2.0/UDP 192.168.99.70:5060;rport;branch=z9hG4bK657659771 From: sip:34020000001320000005@3402000000;tag=1317313620 To: sip:34020000002000000001@3402000000 Call-ID: 1398600959 CSeq: 20 MESSAGE Content-Type: Application/MANSCDP+xml Max-Forwards: 70 User-Agent: IP Camera Content-Length: 559

<?xml version="1.0" encoding="UTF-8"?>
<Response>
<CmdType>Catalog</CmdType>
<SN>31356945</SN>
<DeviceID>34020000001320000005</DeviceID>
<SumNum>1</SumNum>
<DeviceList Num="1">
<Item>
<DeviceID>34020000001320000005</DeviceID>
0x0000:  4568 03ba 0000 4000 3e11 7c0c c0a8 6346  Eh....@.>.|...cF
0x0010:  c0a8 d827 13c4 13c4 03a6 fc43 4d45 5353  ...'.......CMESS
0x0020:  4147 4520 7369 703a 3334 3032 3030 3030  AGE.sip:34020000
0x0030:  3030 3230 3030 3030 3030 3031 4033 3430  002000000001@340
0x0040:  3230 3030 3030 3020 5349 502f 322e 300d  2000000.SIP/2.0.
0x0050:  0a56 6961 3a20 5349 502f 322e 302f 5544  .Via:.SIP/2.0/UD
0x0060:  5020 3139 322e 3136 382e 3939 2e37 303a  P.192.168.99.70:
0x0070:  3530 3630 3b72 706f 7274 3b62 7261 6e63  5060;rport;branc
0x0080:  683d 7a39 6847 3462 4b36 3537 3635 3937  h=z9hG4bK6576597
0x0090:  3731 0d0a 4672 6f6d 3a20 3c73 6970 3a33  71..From:.<sip:3
0x00a0:  3430 3230 3030 3030 3031 3332 3030 3030  4020000001320000
0x00b0:  3030 3540 3334 3032 3030 3030 3030 3e3b  005@3402000000>;
0x00c0:  7461 673d 3133 3137 3331 3336 3230 0d0a  tag=1317313620..
0x00d0:  546f 3a20 3c73 6970 3a33 3430 3230 3030  To:.<sip:3402000
0x00e0:  3030 3032 3030 3030 3030 3030 3140 3334  0002000000001@34
0x00f0:  3032 3030 3030 3030 3e0d 0a43 616c 6c2d  02000000>..Call-
0x0100:  4944 3a20 3133 3938 3630 3039 3539 0d0a  ID:.1398600959..
0x0110:  4353 6571 3a20 3230 204d 4553 5341 4745  CSeq:.20.MESSAGE
0x0120:  0d0a 436f 6e74 656e 742d 5479 7065 3a20  ..Content-Type:.
0x0130:  4170 706c 6963 6174 696f 6e2f 4d41 4e53  Application/MANS
0x0140:  4344 502b 786d 6c0d 0a4d 6178 2d46 6f72  CDP+xml..Max-For
0x0150:  7761 7264 733a 2037 300d 0a55 7365 722d  wards:.70..User-
0x0160:  4167 656e 743a 2049 5020 4361 6d65 7261  Agent:.IP.Camera
0x0170:  0d0a 436f 6e74 656e 742d 4c65 6e67 7468  ..Content-Length
0x0180:  3a20 2020 3535 390d 0a0d 0a3c 3f78 6d6c  :...559....<?xml
0x0190:  2076 6572 7369 6f6e 3d22 312e 3022 2065  .version="1.0".e
0x01a0:  6e63 6f64 696e 673d 2255 5446 2d38 223f  ncoding="UTF-8"?
0x01b0:  3e0a 3c52 6573 706f 6e73 653e 0a3c 436d  >.<Response>.<Cm
0x01c0:  6454 7970 653e 4361 7461 6c6f 673c 2f43  dType>Catalog</C
0x01d0:  6d64 5479 7065 3e0a 3c53 4e3e 3331 3335  mdType>.<SN>3135
0x01e0:  3639 3435 3c2f 534e 3e0a 3c44 6576 6963  6945</SN>.<Devic
0x01f0:  6549 443e 3334 3032 3030 3030 3030 3133  eID>340200000013
0x0200:  3230 3030 3030 3035 3c2f 4465 7669 6365  20000005</Device
0x0210:  4944 3e0a 3c53 756d 4e75 6d3e 313c 2f53  ID>.<SumNum>1</S
0x0220:  756d 4e75 6d3e 0a3c 4465 7669 6365 4c69  umNum>.<DeviceLi
0x0230:  7374 204e 756d 3d22 3122 3e0a 3c49 7465  st.Num="1">.<Ite
0x0240:  6d3e 0a3c 4465 7669 6365 4944 3e33 3430  m>.<DeviceID>340
0x0250:  3230 3030 3030 3031 3332 3030 3030 3030  2000000132000000
0x0260:  353c 2f44 6576 6963 6549 443e 0a3c 4e61  5</DeviceID>.<Na
0x0270:  6d65 3ec0 c8b7 bbd6 a7b6 d3bf c6c4 bfd2  me>.............
0x0280:  bbc8 cfd6 a4c8 abbe b03c 2f4e 616d 653e  .........</Name>
0x0290:  0a3c 4d61 6e75 6661 6374 7572 6572 3e48  .<Manufacturer>H
0x02a0:  696b 7669 7369 6f6e 3c2f 4d61 6e75 6661  ikvision</Manufa
0x02b0:  6374 7572 6572 3e0a 3c4d 6f64 656c 3e49  cturer>.<Model>I
0x02c0:  5020 4361 6d65 7261 3c2f 4d6f 6465 6c3e  P.Camera</Model>
0x02d0:  0a3c 4f77 6e65 723e 4f77 6e65 723c 2f4f  .<Owner>Owner</O
0x02e0:  776e 6572 3e0a 3c43 6976 696c 436f 6465  wner>.<CivilCode
0x02f0:  3e43 6976 696c 436f 6465 3c2f 4369 7669  >CivilCode</Civi
0x0300:  6c43 6f64 653e 0a3c 4164 6472 6573 733e  lCode>.<Address>
0x0310:  4164 6472 6573 733c 2f41 6464 7265 7373  Address</Address
0x0320:  3e0a 3c50 6172 656e 7461 6c3e 303c 2f50  >.<Parental>0</P
0x0330:  6172 656e 7461 6c3e 0a3c 5361 6665 7479  arental>.<Safety
0x0340:  5761 793e 303c 2f53 6166 6574 7957 6179  Way>0</SafetyWay
0x0350:  3e0a 3c52 6567 6973 7465 7257 6179 3e31  >.<RegisterWay>1
0x0360:  3c2f 5265 6769 7374 6572 5761 793e 0a3c  </RegisterWay>.<
0x0370:  5365 6372 6563 793e 303c 2f53 6563 7265  Secrecy>0</Secre
0x0380:  6379 3e0a 3c53 7461 7475 733e 4f4e 3c2f  cy>.<Status>ON</
0x0390:  5374 6174 7573 3e0a 3c2f 4974 656d 3e0a  Status>.</Item>.
0x03a0:  3c2f 4465 7669 6365 4c69 7374 3e0a 3c2f  </DeviceList>.</
0x03b0:  5265 7370 6f6e 7365 3e0a                 Response>.

09:09:25.052872 IP (tos 0x0, ttl 64, id 13178, offset 0, flags [DF], proto UDP (17), length 331) 39.sip > 192.168.99.70.sip: SIP, length: 303 SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.99.70:5060;rport=5060;received=192.168.99.70;branch=z9hG4bK657659771 From: sip:34020000001320000005@3402000000;tag=1317313620 To: sip:34020000002000000001@3402000000 CSeq: 20 MESSAGE Call-ID: 1398600959 User-Agent: SRS/5.0.12(Leo) Content-Length: 0

0x0000:  4500 014b 337a 4000 4011 4969 c0a8 d827  E..K3z@.@.Ii...'
0x0010:  c0a8 6346 13c4 13c4 0137 be07 5349 502f  ..cF.....7..SIP/
0x0020:  322e 3020 3230 3020 4f4b 0d0a 5669 613a  2.0.200.OK..Via:
0x0030:  2053 4950 2f32 2e30 2f55 4450 2031 3932  .SIP/2.0/UDP.192
0x0040:  2e31 3638 2e39 392e 3730 3a35 3036 303b  .168.99.70:5060;
0x0050:  7270 6f72 743d 3530 3630 3b72 6563 6569  rport=5060;recei
0x0060:  7665 643d 3139 322e 3136 382e 3939 2e37  ved=192.168.99.7
0x0070:  303b 6272 616e 6368 3d7a 3968 4734 624b  0;branch=z9hG4bK
0x0080:  3635 3736 3539 3737 310d 0a46 726f 6d3a  657659771..From:
0x0090:  203c 7369 703a 3334 3032 3030 3030 3030  .<sip:3402000000
0x00a0:  3133 3230 3030 3030 3035 4033 3430 3230  1320000005@34020
0x00b0:  3030 3030 303e 3b74 6167 3d31 3331 3733  00000>;tag=13173
0x00c0:  3133 3632 300d 0a54 6f3a 203c 7369 703a  13620..To:.<sip:
0x00d0:  3334 3032 3030 3030 3030 3230 3030 3030  3402000000200000
0x00e0:  3030 3031 4033 3430 3230 3030 3030 303e  0001@3402000000>
0x00f0:  0d0a 4353 6571 3a20 3230 204d 4553 5341  ..CSeq:.20.MESSA
0x0100:  4745 0d0a 4361 6c6c 2d49 443a 2031 3339  GE..Call-ID:.139
0x0110:  3836 3030 3935 390d 0a55 7365 722d 4167  8600959..User-Ag
0x0120:  656e 743a 2053 5253 2f35 2e30 2e31 3228  ent:.SRS/5.0.12(
0x0130:  4c65 6f29 0d0a 436f 6e74 656e 742d 4c65  Leo)..Content-Le
0x0140:  6e67 7468 3a20 300d 0a0d 0a              ngth:.0....

09:09:47.128337 IP (tos 0x0, ttl 64, id 16849, offset 0, flags [DF], proto UDP (17), length 676) 39.sip > 192.168.99.70.sip: SIP, length: 648 INVITE sip:34020000001320000005@3402000000 SIP/2.0 Via: SIP/2.0/UDP 192.168.216.39:5060;rport;branch=SrsGbB43388735 From: sip:34020000002000000001@3402000000;tag=SrsGbF12017618 To: sip:34020000001320000005@3402000000 Call-ID: 202027248962 CSeq: 101 INVITE Content-Type: Application/SDP Contact: sip:34020000001320000005@3402000000 Max-Forwards: 70 User-Agent: SRS/5.0.12(Leo) Subject: 34020000001320000005:0041238534,34020000002000000001:0 Content-Length: 168

v=0
o=34020000002000000001 0 0 IN IP4 192.168.216.39
s=Play
c=IN IP4 192.168.216.39
t=0 0
m=video 9000 RTP/AVP 96
a=recvonly
a=rtpmap:96 PS/90000
y=0041238534
0x0000:  4500 02a4 41d1 4000 4011 39b9 c0a8 d827  E...A.@.@.9....'
0x0010:  c0a8 6346 13c4 13c4 0290 bf60 494e 5649  ..cF.......`INVI
0x0020:  5445 2073 6970 3a33 3430 3230 3030 3030  TE.sip:340200000
0x0030:  3031 3332 3030 3030 3030 3540 3334 3032  01320000005@3402
0x0040:  3030 3030 3030 2053 4950 2f32 2e30 0d0a  000000.SIP/2.0..
0x0050:  5669 613a 2053 4950 2f32 2e30 2f55 4450  Via:.SIP/2.0/UDP
0x0060:  2031 3932 2e31 3638 2e32 3136 2e33 393a  .192.168.216.39:
0x0070:  3530 3630 3b72 706f 7274 3b62 7261 6e63  5060;rport;branc
0x0080:  683d 5372 7347 6242 3433 3338 3837 3335  h=SrsGbB43388735
0x0090:  0d0a 4672 6f6d 3a20 3c73 6970 3a33 3430  ..From:.<sip:340
0x00a0:  3230 3030 3030 3032 3030 3030 3030 3030  2000000200000000
0x00b0:  3140 3334 3032 3030 3030 3030 3e3b 7461  1@3402000000>;ta
0x00c0:  673d 5372 7347 6246 3132 3031 3736 3138  g=SrsGbF12017618
0x00d0:  0d0a 546f 3a20 3c73 6970 3a33 3430 3230  ..To:.<sip:34020
0x00e0:  3030 3030 3031 3332 3030 3030 3030 3540  000001320000005@
0x00f0:  3334 3032 3030 3030 3030 3e0d 0a43 616c  3402000000>..Cal
0x0100:  6c2d 4944 3a20 3230 3230 3237 3234 3839  l-ID:.2020272489
0x0110:  3632 0d0a 4353 6571 3a20 3130 3120 494e  62..CSeq:.101.IN
0x0120:  5649 5445 0d0a 436f 6e74 656e 742d 5479  VITE..Content-Ty
0x0130:  7065 3a20 4170 706c 6963 6174 696f 6e2f  pe:.Application/
0x0140:  5344 500d 0a43 6f6e 7461 6374 3a20 3c73  SDP..Contact:.<s
0x0150:  6970 3a33 3430 3230 3030 3030 3031 3332  ip:3402000000132
0x0160:  3030 3030 3030 3540 3334 3032 3030 3030  0000005@34020000
0x0170:  3030 3e0d 0a4d 6178 2d46 6f72 7761 7264  00>..Max-Forward
0x0180:  733a 2037 300d 0a55 7365 722d 4167 656e  s:.70..User-Agen
0x0190:  743a 2053 5253 2f35 2e30 2e31 3228 4c65  t:.SRS/5.0.12(Le
0x01a0:  6f29 0d0a 5375 626a 6563 743a 2033 3430  o)..Subject:.340
0x01b0:  3230 3030 3030 3031 3332 3030 3030 3030  2000000132000000
0x01c0:  353a 3030 3431 3233 3835 3334 2c33 3430  5:0041238534,340
0x01d0:  3230 3030 3030 3032 3030 3030 3030 3030  2000000200000000
0x01e0:  313a 300d 0a43 6f6e 7465 6e74 2d4c 656e  1:0..Content-Len
0x01f0:  6774 683a 2031 3638 0d0a 0d0a 763d 300d  gth:.168....v=0.
0x0200:  0a6f 3d33 3430 3230 3030 3030 3032 3030  .o=3402000000200
0x0210:  3030 3030 3030 3120 3020 3020 494e 2049  0000001.0.0.IN.I
0x0220:  5034 2031 3932 2e31 3638 2e32 3136 2e33  P4.192.168.216.3
0x0230:  390d 0a73 3d50 6c61 790d 0a63 3d49 4e20  9..s=Play..c=IN.
0x0240:  4950 3420 3139 322e 3136 382e 3231 362e  IP4.192.168.216.
0x0250:  3339 0d0a 743d 3020 300d 0a6d 3d76 6964  39..t=0.0..m=vid
0x0260:  656f 2039 3030 3020 5254 502f 4156 5020  eo.9000.RTP/AVP.
0x0270:  3936 0d0a 613d 7265 6376 6f6e 6c79 0d0a  96..a=recvonly..
0x0280:  613d 7274 706d 6170 3a39 3620 5053 2f39  a=rtpmap:96.PS/9
0x0290:  3030 3030 0d0a 793d 3030 3431 3233 3835  0000..y=00412385
0x02a0:  3334 0d0a                                34..

09:10:17.190078 IP (tos 0x68, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 311) 192.168.99.70.sip > 39.sip: SIP, length: 283 SIP/2.0 100 Trying Via: SIP/2.0/UDP 192.168.216.39:5060;rport=5060;branch=SrsGbB43388735 From: sip:34020000002000000001@3402000000;tag=SrsGbF12017618 To: sip:34020000001320000005@3402000000 Call-ID: 202027248962 CSeq: 101 INVITE User-Agent: IP Camera Content-Length: 0

0x0000:  4568 0137 0000 4000 3e11 7e8f c0a8 6346  Eh.7..@.>.~...cF
0x0010:  c0a8 d827 13c4 13c4 0123 b79b 5349 502f  ...'.....#..SIP/
0x0020:  322e 3020 3130 3020 5472 7969 6e67 0d0a  2.0.100.Trying..
0x0030:  5669 613a 2053 4950 2f32 2e30 2f55 4450  Via:.SIP/2.0/UDP
0x0040:  2031 3932 2e31 3638 2e32 3136 2e33 393a  .192.168.216.39:
0x0050:  3530 3630 3b72 706f 7274 3d35 3036 303b  5060;rport=5060;
0x0060:  6272 616e 6368 3d53 7273 4762 4234 3333  branch=SrsGbB433
0x0070:  3838 3733 350d 0a46 726f 6d3a 203c 7369  88735..From:.<si
0x0080:  703a 3334 3032 3030 3030 3030 3230 3030  p:34020000002000
0x0090:  3030 3030 3031 4033 3430 3230 3030 3030  000001@340200000
0x00a0:  303e 3b74 6167 3d53 7273 4762 4631 3230  0>;tag=SrsGbF120
0x00b0:  3137 3631 380d 0a54 6f3a 203c 7369 703a  17618..To:.<sip:
0x00c0:  3334 3032 3030 3030 3030 3133 3230 3030  3402000000132000
0x00d0:  3030 3035 4033 3430 3230 3030 3030 303e  0005@3402000000>
0x00e0:  0d0a 4361 6c6c 2d49 443a 2032 3032 3032  ..Call-ID:.20202
0x00f0:  3732 3438 3936 320d 0a43 5365 713a 2031  7248962..CSeq:.1
0x0100:  3031 2049 4e56 4954 450d 0a55 7365 722d  01.INVITE..User-
0x0110:  4167 656e 743a 2049 5020 4361 6d65 7261  Agent:.IP.Camera
0x0120:  0d0a 436f 6e74 656e 742d 4c65 6e67 7468  ..Content-Length
0x0130:  3a20 300d 0a0d 0a                        :.0....

09:10:17.201525 IP (tos 0x68, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 557) 192.168.99.70.sip > 39.sip: SIP, length: 529 MESSAGE sip:34020000002000000001@3402000000 SIP/2.0 Via: SIP/2.0/UDP 192.168.99.70:5060;rport;branch=z9hG4bK805708165 From: sip:34020000001320000005@3402000000;tag=1545404225 To: sip:34020000002000000001@3402000000 Call-ID: 1336456979 CSeq: 20 MESSAGE Content-Type: Application/MANSCDP+xml Max-Forwards: 70 User-Agent: IP Camera Content-Length: 162

<?xml version="1.0" encoding="UTF-8"?>
<Notify>
<CmdType>Keepalive</CmdType>
<SN>493</SN>
<DeviceID>34020000001320000005</DeviceID>
<Status>OK</Status>
</Notify>
0x0000:  4568 022d 0000 4000 3e11 7d99 c0a8 6346  Eh.-..@.>.}...cF
0x0010:  c0a8 d827 13c4 13c4 0219 464a 4d45 5353  ...'......FJMESS
0x0020:  4147 4520 7369 703a 3334 3032 3030 3030  AGE.sip:34020000
0x0030:  3030 3230 3030 3030 3030 3031 4033 3430  002000000001@340
0x0040:  3230 3030 3030 3020 5349 502f 322e 300d  2000000.SIP/2.0.
0x0050:  0a56 6961 3a20 5349 502f 322e 302f 5544  .Via:.SIP/2.0/UD
0x0060:  5020 3139 322e 3136 382e 3939 2e37 303a  P.192.168.99.70:
0x0070:  3530 3630 3b72 706f 7274 3b62 7261 6e63  5060;rport;branc
0x0080:  683d 7a39 6847 3462 4b38 3035 3730 3831  h=z9hG4bK8057081
0x0090:  3635 0d0a 4672 6f6d 3a20 3c73 6970 3a33  65..From:.<sip:3
0x00a0:  3430 3230 3030 3030 3031 3332 3030 3030  4020000001320000
0x00b0:  3030 3540 3334 3032 3030 3030 3030 3e3b  005@3402000000>;
0x00c0:  7461 673d 3135 3435 3430 3432 3235 0d0a  tag=1545404225..
0x00d0:  546f 3a20 3c73 6970 3a33 3430 3230 3030  To:.<sip:3402000
0x00e0:  3030 3032 3030 3030 3030 3030 3140 3334  0002000000001@34
0x00f0:  3032 3030 3030 3030 3e0d 0a43 616c 6c2d  02000000>..Call-
0x0100:  4944 3a20 3133 3336 3435 3639 3739 0d0a  ID:.1336456979..
0x0110:  4353 6571 3a20 3230 204d 4553 5341 4745  CSeq:.20.MESSAGE
0x0120:  0d0a 436f 6e74 656e 742d 5479 7065 3a20  ..Content-Type:.
0x0130:  4170 706c 6963 6174 696f 6e2f 4d41 4e53  Application/MANS
0x0140:  4344 502b 786d 6c0d 0a4d 6178 2d46 6f72  CDP+xml..Max-For
0x0150:  7761 7264 733a 2037 300d 0a55 7365 722d  wards:.70..User-
0x0160:  4167 656e 743a 2049 5020 4361 6d65 7261  Agent:.IP.Camera
0x0170:  0d0a 436f 6e74 656e 742d 4c65 6e67 7468  ..Content-Length
0x0180:  3a20 2020 3136 320d 0a0d 0a3c 3f78 6d6c  :...162....<?xml
0x0190:  2076 6572 7369 6f6e 3d22 312e 3022 2065  .version="1.0".e
0x01a0:  6e63 6f64 696e 673d 2255 5446 2d38 223f  ncoding="UTF-8"?
0x01b0:  3e0a 3c4e 6f74 6966 793e 0a3c 436d 6454  >.<Notify>.<CmdT
0x01c0:  7970 653e 4b65 6570 616c 6976 653c 2f43  ype>Keepalive</C
0x01d0:  6d64 5479 7065 3e0a 3c53 4e3e 3439 333c  mdType>.<SN>493<
0x01e0:  2f53 4e3e 0a3c 4465 7669 6365 4944 3e33  /SN>.<DeviceID>3
0x01f0:  3430 3230 3030 3030 3031 3332 3030 3030  4020000001320000
0x0200:  3030 353c 2f44 6576 6963 6549 443e 0a3c  005</DeviceID>.<
0x0210:  5374 6174 7573 3e4f 4b3c 2f53 7461 7475  Status>OK</Statu
0x0220:  733e 0a3c 2f4e 6f74 6966 793e 0a         s>.</Notify>.

09:10:17.201777 IP (tos 0x68, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 640) 192.168.99.70.sip > 39.sip: SIP, length: 612 SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.216.39:5060;rport=5060;branch=SrsGbB43388735 From: sip:34020000002000000001@3402000000;tag=SrsGbF12017618 To: sip:34020000001320000005@3402000000;tag=1286517288 Call-ID: 202027248962 CSeq: 101 INVITE Contact: sip:34020000001320000005@192.168.99.70:5060 Content-Type: application/sdp User-Agent: IP Camera Content-Length: 227

v=0
o=34020000001320000005 3235 3235 IN IP4 192.168.99.70
s=play
c=IN IP4 192.168.99.70
t=0 0
m=video 15060 RTP/AVP 96
a=sendonly
a=rtpmap:96 PS/90000
a=username:34020000001320000005
a=password:12345678
y=0041238534
0x0000:  4568 0280 0000 4000 3e11 7d46 c0a8 6346  Eh....@.>.}F..cF
0x0010:  c0a8 d827 13c4 13c4 026c 2873 5349 502f  ...'.....l(sSIP/
0x0020:  322e 3020 3230 3020 4f4b 0d0a 5669 613a  2.0.200.OK..Via:
0x0030:  2053 4950 2f32 2e30 2f55 4450 2031 3932  .SIP/2.0/UDP.192
0x0040:  2e31 3638 2e32 3136 2e33 393a 3530 3630  .168.216.39:5060
0x0050:  3b72 706f 7274 3d35 3036 303b 6272 616e  ;rport=5060;bran
0x0060:  6368 3d53 7273 4762 4234 3333 3838 3733  ch=SrsGbB4338873
0x0070:  350d 0a46 726f 6d3a 203c 7369 703a 3334  5..From:.<sip:34
0x0080:  3032 3030 3030 3030 3230 3030 3030 3030  0200000020000000
0x0090:  3031 4033 3430 3230 3030 3030 303e 3b74  01@3402000000>;t
0x00a0:  6167 3d53 7273 4762 4631 3230 3137 3631  ag=SrsGbF1201761
0x00b0:  380d 0a54 6f3a 203c 7369 703a 3334 3032  8..To:.<sip:3402
0x00c0:  3030 3030 3030 3133 3230 3030 3030 3035  0000001320000005
0x00d0:  4033 3430 3230 3030 3030 303e 3b74 6167  @3402000000>;tag
0x00e0:  3d31 3238 3635 3137 3238 380d 0a43 616c  =1286517288..Cal
0x00f0:  6c2d 4944 3a20 3230 3230 3237 3234 3839  l-ID:.2020272489
0x0100:  3632 0d0a 4353 6571 3a20 3130 3120 494e  62..CSeq:.101.IN
0x0110:  5649 5445 0d0a 436f 6e74 6163 743a 203c  VITE..Contact:.<
0x0120:  7369 703a 3334 3032 3030 3030 3030 3133  sip:340200000013
0x0130:  3230 3030 3030 3035 4031 3932 2e31 3638  20000005@192.168
0x0140:  2e39 392e 3730 3a35 3036 303e 0d0a 436f  .99.70:5060>..Co
0x0150:  6e74 656e 742d 5479 7065 3a20 6170 706c  ntent-Type:.appl
0x0160:  6963 6174 696f 6e2f 7364 700d 0a55 7365  ication/sdp..Use
0x0170:  722d 4167 656e 743a 2049 5020 4361 6d65  r-Agent:.IP.Came
0x0180:  7261 0d0a 436f 6e74 656e 742d 4c65 6e67  ra..Content-Leng
0x0190:  7468 3a20 2020 3232 370d 0a0d 0a76 3d30  th:...227....v=0
0x01a0:  0d0a 6f3d 3334 3032 3030 3030 3030 3133  ..o=340200000013
0x01b0:  3230 3030 3030 3035 2033 3233 3520 3332  20000005.3235.32
0x01c0:  3335 2049 4e20 4950 3420 3139 322e 3136  35.IN.IP4.192.16
0x01d0:  382e 3939 2e37 300d 0a73 3d70 6c61 790d  8.99.70..s=play.
0x01e0:  0a63 3d49 4e20 4950 3420 3139 322e 3136  .c=IN.IP4.192.16
0x01f0:  382e 3939 2e37 300d 0a74 3d30 2030 0d0a  8.99.70..t=0.0..
0x0200:  6d3d 7669 6465 6f20 3135 3036 3020 5254  m=video.15060.RT
0x0210:  502f 4156 5020 3936 0d0a 613d 7365 6e64  P/AVP.96..a=send
0x0220:  6f6e 6c79 0d0a 613d 7274 706d 6170 3a39  only..a=rtpmap:9
0x0230:  3620 5053 2f39 3030 3030 0d0a 613d 7573  6.PS/90000..a=us
0x0240:  6572 6e61 6d65 3a33 3430 3230 3030 3030  ername:340200000
0x0250:  3031 3332 3030 3030 3030 350d 0a61 3d70  01320000005..a=p
0x0260:  6173 7377 6f72 643a 3132 3334 3536 3738  assword:12345678
0x0270:  0d0a 793d 3030 3431 3233 3835 3334 0d0a  ..y=0041238534..

09:10:17.201870 IP (tos 0x0, ttl 64, id 35419, offset 0, flags [DF], proto UDP (17), length 331) 39.sip > 192.168.99.70.sip: SIP, length: 303 SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.99.70:5060;rport=5060;received=192.168.99.70;branch=z9hG4bK805708165 From: sip:34020000001320000005@3402000000;tag=1545404225 To: sip:34020000002000000001@3402000000 CSeq: 20 MESSAGE Call-ID: 1336456979 User-Agent: SRS/5.0.12(Leo) Content-Length: 0

0x0000:  4500 014b 8a5b 4000 4011 f287 c0a8 d827  E..K.[@.@......'
0x0010:  c0a8 6346 13c4 13c4 0137 be07 5349 502f  ..cF.....7..SIP/
0x0020:  322e 3020 3230 3020 4f4b 0d0a 5669 613a  2.0.200.OK..Via:
0x0030:  2053 4950 2f32 2e30 2f55 4450 2031 3932  .SIP/2.0/UDP.192
0x0040:  2e31 3638 2e39 392e 3730 3a35 3036 303b  .168.99.70:5060;
0x0050:  7270 6f72 743d 3530 3630 3b72 6563 6569  rport=5060;recei
0x0060:  7665 643d 3139 322e 3136 382e 3939 2e37  ved=192.168.99.7
0x0070:  303b 6272 616e 6368 3d7a 3968 4734 624b  0;branch=z9hG4bK
0x0080:  3830 3537 3038 3136 350d 0a46 726f 6d3a  805708165..From:
0x0090:  203c 7369 703a 3334 3032 3030 3030 3030  .<sip:3402000000
0x00a0:  3133 3230 3030 3030 3035 4033 3430 3230  1320000005@34020
0x00b0:  3030 3030 303e 3b74 6167 3d31 3534 3534  00000>;tag=15454
0x00c0:  3034 3232 350d 0a54 6f3a 203c 7369 703a  04225..To:.<sip:
0x00d0:  3334 3032 3030 3030 3030 3230 3030 3030  3402000000200000
0x00e0:  3030 3031 4033 3430 3230 3030 3030 303e  0001@3402000000>
0x00f0:  0d0a 4353 6571 3a20 3230 204d 4553 5341  ..CSeq:.20.MESSA
0x0100:  4745 0d0a 4361 6c6c 2d49 443a 2031 3333  GE..Call-ID:.133
0x0110:  3634 3536 3937 390d 0a55 7365 722d 4167  6456979..User-Ag
0x0120:  656e 743a 2053 5253 2f35 2e30 2e31 3228  ent:.SRS/5.0.12(
0x0130:  4c65 6f29 0d0a 436f 6e74 656e 742d 4c65  Leo)..Content-Le
0x0140:  6e67 7468 3a20 300d 0a0d 0a              ngth:.0....

09:10:17.201944 IP (tos 0x68, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 32) 192.168.99.70.sip > 39.sip: SIP 0x0000: 4568 0020 0000 4000 3e11 7fa6 c0a8 6346 Eh....@.>.....cF 0x0010: c0a8 d827 13c4 13c4 000c 662d 6a61 4b00 ...'......f-jaK. 0x0020: 0000 0000 0000 0000 0000 0000 0000 .............. 09:10:17.202244 IP (tos 0x0, ttl 64, id 35420, offset 0, flags [DF], proto UDP (17), length 371) 39.sip > 192.168.99.70.sip: SIP, length: 343 ACK sip:34020000001320000005@3402000000 SIP/2.0 Via: SIP/2.0/UDP 192.168.216.39:5060;rport;branch=SrsGbB43388735 From: sip:34020000002000000001@3402000000;tag=SrsGbF12017618 To: sip:34020000001320000005@3402000000;tag=1286517288 Call-ID: 202027248962 CSeq: 101 ACK Max-Forwards: 70 User-Agent: SRS/5.0.12(Leo) Content-Length: 0

0x0000:  4500 0173 8a5c 4000 4011 f25e c0a8 d827  E..s.\@.@..^...'
0x0010:  c0a8 6346 13c4 13c4 015f be2f 4143 4b20  ..cF....._./ACK.
0x0020:  7369 703a 3334 3032 3030 3030 3030 3133  sip:340200000013
0x0030:  3230 3030 3030 3035 4033 3430 3230 3030  20000005@3402000
0x0040:  3030 3020 5349 502f 322e 300d 0a56 6961  000.SIP/2.0..Via
0x0050:  3a20 5349 502f 322e 302f 5544 5020 3139  :.SIP/2.0/UDP.19
0x0060:  322e 3136 382e 3231 362e 3339 3a35 3036  2.168.216.39:506
0x0070:  303b 7270 6f72 743b 6272 616e 6368 3d53  0;rport;branch=S
0x0080:  7273 4762 4234 3333 3838 3733 350d 0a46  rsGbB43388735..F
0x0090:  726f 6d3a 203c 7369 703a 3334 3032 3030  rom:.<sip:340200
0x00a0:  3030 3030 3230 3030 3030 3030 3031 4033  00002000000001@3
0x00b0:  3430 3230 3030 3030 303e 3b74 6167 3d53  402000000>;tag=S
0x00c0:  7273 4762 4631 3230 3137 3631 380d 0a54  rsGbF12017618..T
0x00d0:  6f3a 203c 7369 703a 3334 3032 3030 3030  o:.<sip:34020000
0x00e0:  3030 3133 3230 3030 3030 3035 4033 3430  001320000005@340
0x00f0:  3230 3030 3030 303e 3b74 6167 3d31 3238  2000000>;tag=128
0x0100:  3635 3137 3238 380d 0a43 616c 6c2d 4944  6517288..Call-ID
0x0110:  3a20 3230 3230 3237 3234 3839 3632 0d0a  :.202027248962..
0x0120:  4353 6571 3a20 3130 3120 4143 4b0d 0a4d  CSeq:.101.ACK..M
0x0130:  6178 2d46 6f72 7761 7264 733a 2037 300d  ax-Forwards:.70.
0x0140:  0a55 7365 722d 4167 656e 743a 2053 5253  .User-Agent:.SRS
0x0150:  2f35 2e30 2e31 3228 4c65 6f29 0d0a 436f  /5.0.12(Leo)..Co
0x0160:  6e74 656e 742d 4c65 6e67 7468 3a20 300d  ntent-Length:.0.
0x0170:  0a0d 0a                                  ...
**Using another gb28181 testing tool to receive camera streaming works fine. The server-side Wireshark capture log (server IP is 192.168.216.149) is as follows:**

REGISTER sip:34020000002000000001@3402000000 SIP/2.0 Via: SIP/2.0/UDP 192.168.99.70:5060;rport;branch=z9hG4bK100361778 From: sip:34020000001320000005@3402000000;tag=947331244 To: sip:34020000001320000005@3402000000 Call-ID: 2085583278 CSeq: 1 REGISTER Contact: sip:34020000001320000005@192.168.99.70:5060 Max-Forwards: 70 User-Agent: IP Camera Expires: 3600 Content-Length: 0

SIP/2.0 401 Unauthorized Via: SIP/2.0/UDP 192.168.99.70:5060;rport=5060;branch=z9hG4bK100361778 From: sip:34020000001320000005@3402000000;tag=947331244 To: sip:34020000001320000005@3402000000;tag=3386257134 Call-ID: 2085583278 CSeq: 1 REGISTER User-Agent: eXosip/4.1.0 WWW-Authenticate: Digest realm="34020000",algorithm=MD5,nonce="1633742709" Date: 2021-10-09T09:25:09.614 Content-Length: 0

REGISTER sip:34020000002000000001@3402000000 SIP/2.0 Via: SIP/2.0/UDP 192.168.99.70:5060;rport;branch=z9hG4bK794466993 From: sip:34020000001320000005@3402000000;tag=947331244 To: sip:34020000001320000005@3402000000 Call-ID: 2085583278 CSeq: 2 REGISTER Contact: sip:34020000001320000005@192.168.99.70:5060 Authorization: Digest username="34020000001320000005", realm="34020000", nonce="1633742709", uri="sip:34020000002000000001@3402000000", response="2cf6312cf90c5dd5e84aec54d81e92e0", algorithm=MD5 Max-Forwards: 70 User-Agent: IP Camera Expires: 3600 Content-Length: 0

SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.99.70:5060;rport=5060;branch=z9hG4bK794466993 From: sip:34020000001320000005@3402000000;tag=947331244 To: sip:34020000001320000005@3402000000;tag=3777622645 Call-ID: 2085583278 CSeq: 2 REGISTER User-Agent: eXosip/4.1.0 Date: 2021-10-09T09:25:09.654 Content-Length: 0

MESSAGE sip:34020000001320000005@192.168.99.70:5060 SIP/2.0 Via: SIP/2.0/UDP 192.168.216.149:5060;rport;branch=z9hG4bK2450550764 From: sip:34020000002000000001@192.168.216.149:5060;tag=3032406888 To: sip:34020000001320000005@192.168.99.70:5060 Call-ID: 1516658054 CSeq: 20 MESSAGE Content-Type: application/MANSCDP+xml Max-Forwards: 70 User-Agent: eXosip/4.1.0 Date: 2021-10-09T09:25:09.660 Content-Length: 125

<?xml version="1.0"?>

Catalog 1 34020000001320000005

MESSAGE sip:34020000001320000005@192.168.99.70:5060 SIP/2.0 Via: SIP/2.0/UDP 192.168.216.149:5060;rport;branch=z9hG4bK3717284264 From: sip:34020000002000000001@192.168.216.149:5060;tag=1745384054 To: sip:34020000001320000005@192.168.99.70:5060 Call-ID: 3414201841 CSeq: 20 MESSAGE Content-Type: application/MANSCDP+xml Max-Forwards: 70 User-Agent: eXosip/4.1.0 Date: 2021-10-09T09:25:09.662 Content-Length: 130

<?xml version="1.0"?>

DeviceStatus 2 34020000001320000005

SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.216.149:5060;rport=5060;branch=z9hG4bK2450550764 From: sip:34020000002000000001@192.168.216.149:5060;tag=3032406888 To: sip:34020000001320000005@192.168.99.70:5060;tag=49272682 Call-ID: 1516658054 CSeq: 20 MESSAGE User-Agent: IP Camera Content-Length: 0

SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.216.149:5060;rport=5060;branch=z9hG4bK3717284264 From: sip:34020000002000000001@192.168.216.149:5060;tag=1745384054 To: sip:34020000001320000005@192.168.99.70:5060;tag=849489297 Call-ID: 3414201841 CSeq: 20 MESSAGE User-Agent: IP Camera Content-Length: 0

MESSAGE sip:34020000002000000001@3402000000 SIP/2.0 Via: SIP/2.0/UDP 192.168.99.70:5060;rport;branch=z9hG4bK966280842 From: sip:34020000001320000005@3402000000;tag=2044473818 To: sip:34020000002000000001@3402000000 Call-ID: 1344021516 CSeq: 20 MESSAGE Content-Type: Application/MANSCDP+xml Max-Forwards: 70 User-Agent: IP Camera Content-Length: 552

<?xml version="1.0" encoding="UTF-8"?>

Catalog 1 34020000001320000005 1 34020000001320000005 ...................... Hikvision IP Camera Owner CivilCode
Address
0 0 1 0 ON

MESSAGE sip:34020000002000000001@3402000000 SIP/2.0 Via: SIP/2.0/UDP 192.168.99.70:5060;rport;branch=z9hG4bK2124261070 From: sip:34020000001320000005@3402000000;tag=2024371382 To: sip:34020000002000000001@3402000000 Call-ID: 478773802 CSeq: 20 MESSAGE Content-Type: Application/MANSCDP+xml Max-Forwards: 70 User-Agent: IP Camera Content-Length: 334

<?xml version="1.0" encoding="UTF-8"?>

DeviceStatus 2 34020000001320000005 OK ONLINE OK 2021-10-09T09:25:09 ON OFF

SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.99.70:5060;rport=5060;branch=z9hG4bK966280842 From: sip:34020000001320000005@3402000000;tag=2044473818 To: sip:34020000002000000001@3402000000;tag=1400281431 Call-ID: 1344021516 CSeq: 20 MESSAGE User-Agent: eXosip/4.1.0 Content-Length: 0

SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.99.70:5060;rport=5060;branch=z9hG4bK2124261070 From: sip:34020000001320000005@3402000000;tag=2024371382 To: sip:34020000002000000001@3402000000;tag=1130320606 Call-ID: 478773802 CSeq: 20 MESSAGE User-Agent: eXosip/4.1.0 Content-Length: 0

MESSAGE sip:34020000002000000001@3402000000 SIP/2.0 Via: SIP/2.0/UDP 192.168.99.70:5060;rport;branch=z9hG4bK433901396 From: sip:34020000001320000005@3402000000;tag=1712874258 To: sip:34020000002000000001@3402000000 Call-ID: 1042261920 CSeq: 20 MESSAGE Content-Type: Application/MANSCDP+xml Max-Forwards: 70 User-Agent: IP Camera Content-Length: 162

<?xml version="1.0" encoding="UTF-8"?>

Keepalive 494 34020000001320000005 OK

SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.99.70:5060;rport=5060;branch=z9hG4bK433901396 From: sip:34020000001320000005@3402000000;tag=1712874258 To: sip:34020000002000000001@3402000000;tag=671005484 Call-ID: 1042261920 CSeq: 20 MESSAGE User-Agent: eXosip/4.1.0 Content-Length: 0

INVITE sip:34020000001320000005@192.168.99.70:5060 SIP/2.0 Via: SIP/2.0/UDP 192.168.216.149:5060;rport;branch=z9hG4bK4130119083 From: sip:34020000002000000001@192.168.216.149:5060;tag=2931710285 To: sip:34020000001320000005@192.168.99.70:5060 Call-ID: 4216367525 CSeq: 20 INVITE Contact: sip:34020000002000000001@192.168.216.149:5060 Content-Type: application/sdp Max-Forwards: 70 User-Agent: eXosip/4.1.0 Date: 2021-10-09T09:25:20.728 Subject: 34020000001320000005:04020000001320000005,34020000002000000001:1000 Content-Length: 230

v=0 o=34020000002000000001 0 0 IN IP4 192.168.216.149 s=Play c=IN IP4 192.168.216.149 t=0 0 m=video 45056 RTP/AVP 96 98 97 a=recvonly a=rtpmap:96 PS/90000 a=rtpmap:98 H264/90000 a=rtpmap:97 MPEG4/90000 y=0000001000 f= SIP/2.0 100 Trying Via: SIP/2.0/UDP 192.168.216.149:5060;rport=5060;branch=z9hG4bK4130119083 From: sip:34020000002000000001@192.168.216.149:5060;tag=2931710285 To: sip:34020000001320000005@192.168.99.70:5060 Call-ID: 4216367525 CSeq: 20 INVITE User-Agent: IP Camera Content-Length: 0

SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.216.149:5060;rport=5060;branch=z9hG4bK4130119083 From: sip:34020000002000000001@192.168.216.149:5060;tag=2931710285 To: sip:34020000001320000005@192.168.99.70:5060;tag=1292151514 Call-ID: 4216367525 CSeq: 20 INVITE Contact: sip:34020000001320000005@192.168.99.70:5060 Content-Type: application/sdp User-Agent: IP Camera Content-Length: 227

v=0 o=34020000001320000005 2942 2942 IN IP4 192.168.99.70 s=play c=IN IP4 192.168.99.70 t=0 0 m=video 15060 RTP/AVP 96 a=sendonly a=rtpmap:96 PS/90000 a=username:34020000001320000005 a=password:12345678 y=0000001000 ACK sip:34020000001320000005@192.168.99.70:5060 SIP/2.0 Via: SIP/2.0/UDP 192.168.216.149:5060;rport;branch=z9hG4bK3752273265 From: sip:34020000002000000001@192.168.216.149:5060;tag=2931710285 To: sip:34020000001320000005@192.168.99.70:5060;tag=1292151514 Call-ID: 4216367525 CSeq: 20 ACK Contact: sip:34020000002000000001@192.168.216.149:5060 Max-Forwards: 70 User-Agent: eXosip/4.1.0 Content-Length: 0

BYE sip:34020000001320000005@192.168.99.70:5060 SIP/2.0 Via: SIP/2.0/UDP 192.168.216.149:5060;rport;branch=z9hG4bK3751275626 From: sip:34020000002000000001@192.168.216.149:5060;tag=2931710285 To: sip:34020000001320000005@192.168.99.70:5060;tag=1292151514 Call-ID: 4216367525 CSeq: 21 BYE Contact: sip:34020000002000000001@192.168.216.149:5060 Max-Forwards: 70 User-Agent: eXosip/4.1.0 Content-Length: 0

SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.216.149:5060;rport=5060;branch=z9hG4bK3751275626 From: sip:34020000002000000001@192.168.216.149:5060;tag=2931710285 To: sip:34020000001320000005@192.168.99.70:5060;tag=1292151514 Call-ID: 4216367525 CSeq: 21 BYE User-Agent: IP Camera Content-Length: 0

jaK.



**Expected behavior (Expect)**

**> After sending the INVITE command through the HTTP API, it is expected to immediately receive a response from the camera.**

**Camera configuration:**
![ipc_config](https://user-images.githubusercontent.com/8139457/136639790-8295a6f9-f271-4786-8cd2-f6df0ad95770.png)

`TRANS_BY_GPT3`
winlinvip commented 2 years ago

The SIP of SRS will be deleted, please use your own SIP server. SRS only handles media transmission.

TRANS_BY_GPT3