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.7k stars 5.38k forks source link

WebRTC: Crash when working for a few hours. Streaming and multi-person calls crash the SRS container after approximately a few hours. #3146

Open starise-wg opened 2 years ago

starise-wg commented 2 years ago

Docker deployment, after streaming and multi-party calls continue for a few hours, the SRS container crashes.

1. SRS Version: v4.0

1. SRS Log:

[2022-08-12 17:51:17.024][Trace][1][s608m511] dvr stream wksscadmin to file ./objs/nginx/html/record/728661/wksscadmin/2022/08/12/17:51:17.mp4
[2022-08-12 17:51:17.024][Trace][1][s608m511] ignore disabled exec for vhost=__defaultVhost__
[2022-08-12 17:51:17.294][Trace][1][37idt5gu] RTC: Need PLI ssrc=1754233306, play=[37idt5gu], publish=[s608m511], count=1/1
[2022-08-12 17:51:17.294][Trace][1][s608m511] RTC: Request PLI ssrc=1754233306, play=[37idt5gu], count=1/1, bytes=12B
[2022-08-12 17:51:17.403][Trace][1][1j5e7r19] <- RTC RECV #13, udp 737, pps 79/73, schedule 737
[2022-08-12 17:51:19.584][Trace][1][37idt5gu] Hybrid cpu=0.00%,251MB, cid=8,4, timer=61,7,35, clock=0,45,3,0,1,0,1,0,0, free=1, objs=(pkt:82,raw:75,fua:6,msg:133,oth:1,buf:62)
[2022-08-12 17:51:19.584][Trace][1][37idt5gu] RTC: Server conns=1, rpkts=(64,rtp:62,stun:1,rtcp:1), spkts=(10,rtp:0,stun:1,rtcp:17), rtcp=(pli:1,twcc:7,rr:1), snk=(70,a:35,v:35,h:0), fid=(id:1,fid:64,ffid:0,addr:1,faddr:64)
[2022-08-13 15:15:36.634][Trace][1][62269h54][MAIN] SRS/4.0.251(Leo), MIT
[2022-08-13 15:15:36.634][Trace][1][62269h54] authors: https://github.com/ossrs/srs/blob/4.0release/trunk/AUTHORS.txt
[2022-08-13 15:15:36.634][Trace][1][62269h54] contributors: 
2022-08-13 15:15:36.634][Trace][1][62269h54] cwd=/usr/local/srs, work_dir=./, build: 2022-03-19 05:11:35, configure: --x86-x64 --srt=on --jobs=2, uname: Linux c15743c99b3b 5.11.0-1028-azure #31~20.04.2-Ubuntu SMP Tue Jan 18 08:46:15 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux, osx: 0, pkg: dcis, region: , source: 
[2022-08-13 15:15:36.634][Trace][1][62269h54] configure detail: --prefix=/usr/local/srs --config=conf/srs.conf --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=on --rtc=on --simulator=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
[2022-08-13 15:15:36.634][Trace][1][62269h54] srs checking config...
[2022-08-13 15:15:36.634][Trace][1][62269h54] ips, iface[0] eth0 ipv4 0x11043 172.17.0.2, iface[1] eth0 ipv6 0x11043 fe80::42:acff:fe11:2%eth0
[2022-08-13 15:15:36.634][Trace][1][62269h54] devices, intranet eth0 172.17.0.2, intranet eth0 fe80::42:acff:fe11:2%eth0
[2022-08-13 15:15:36.634][Warn][1][62269h54][22] stats network use index=0, ip=172.17.0.2, ifname=eth0
[2022-08-13 15:15:36.634][Warn][1][62269h54][22] stats disk list: sda sdb xvda xvdb vda 
[2022-08-13 15:15:36.634][Trace][1][62269h54] you can check log by: tail -n 30 -f ./conf/log/hrtc.log

2. System Log: Make sure to maintain the markdown structure.

**Aug 12 17:51:14 VM-0-3-centos journal: When the client stops streaming**
Aug 12 17:51:14 VM-0-3-centos journal: 
Aug 12 17:51:14 VM-0-3-centos journal: {app=728661, vhost=__defaultVhost__, stream=wksscadmin, param=upstream=rtc, ip=113.89.70.180, action=on_unpublish, server_id=vid-b6qzmfd, client_id=yca7ajd9}
**Aug 12 17:51:14 VM-0-3-centos journal: When DVR recording closes an flv file**
Aug 12 17:51:14 VM-0-3-centos journal: 
Aug 12 17:51:14 VM-0-3-centos journal: {app=728661, vhost=__defaultVhost__, cwd=/usr/local/srs, file=./objs/nginx/html/record/728661/wksscadmin/2022/08/12/17:51:07.mp4, stream=wksscadmin, param=upstream=rtc, ip=113.89.70.180, action=on_dvr, server_id=vid-b6qzmfd, client_id=yca7ajd9}
Aug 12 17:51:15 VM-0-3-centos journal: [trace] 2022/08/12 17:51:15.920384 [1][1002] Proxy addr header map[Accept-Encoding:[gzip, deflate, br] Accept-Language:[zh-CN,zh;q=0.9] Cache-Control:[no-cache] Connection:[Upgrade] Origin:[https://192.168.0.124:1470] Pragma:[no-cache] Sec-Websocket-Extensions:[permessage-deflate; client_max_window_bits] Sec-Websocket-Key:[FM6jlTui2/QpWqMxrLLOaA==] Sec-Websocket-Version:[13] Upgrade:[websocket] User-Agent:[Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36] X-Real-Ip:[113.89.70.180] X-Real-Schema:[https]]
Aug 12 17:51:15 VM-0-3-centos journal: [trace] 2022/08/12 17:51:15.920426 [1][1002] proxy http rip=113.89.70.180, addr=113.89.70.180:2910 GET http://159.75.247.221:1989/sig/v1/rtc?room=728661&display=wksscadmin with headers map[Accept-Encoding:[gzip, deflate, br] Accept-Language:[zh-CN,zh;q=0.9] Cache-Control:[no-cache] Connection:[Upgrade] Origin:[https://192.168.0.124:1470] Pragma:[no-cache] Sec-Websocket-Extensions:[permessage-deflate; client_max_window_bits] Sec-Websocket-Key:[FM6jlTui2/QpWqMxrLLOaA==] Sec-Websocket-Version:[13] Upgrade:[websocket] User-Agent:[Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36] X-Forwarded-Host:[hrtc.huanjianit.com] X-Real-Ip:[113.89.70.180] X-Real-Schema:[https]]
Aug 12 17:51:15 VM-0-3-centos journal: [trace] 2022/08/12 17:51:15.921218 [1][1713] Serve client 159.75.247.221:35106 at /sig/v1/rtc?room=728661&display=wksscadmin
Aug 12 17:51:15 VM-0-3-centos journal: [trace] 2022/08/12 17:51:15.940985 [1][1713] Join display=wksscadmin, room=728661 ok
Aug 12 17:51:16 VM-0-3-centos journal: [trace] 2022/08/12 17:51:16.932809 [1][1002] Proxy addr header map[Accept:[application/json, text/javascript, */*; q=0.01] Accept-Encoding:[gzip, deflate, br] Accept-Language:[zh-CN,zh;q=0.9] Content-Length:[6061] Content-Type:[application/json] Origin:[https://192.168.0.124:1470] Referer:[https://192.168.0.124:1470/] Sec-Ch-Ua:[".Not/A)Brand";v="99", "Google Chrome";v="103", "Chromium";v="103"] Sec-Ch-Ua-Mobile:[?0] Sec-Ch-Ua-Platform:["Windows"] Sec-Fetch-Dest:[empty] Sec-Fetch-Mode:[cors] Sec-Fetch-Site:[cross-site] User-Agent:[Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36] X-Real-Ip:[113.89.70.180] X-Real-Schema:[https]]
Aug 12 17:51:16 VM-0-3-centos journal: [trace] 2022/08/12 17:51:16.932873 [1][1002] proxy http rip=113.89.70.180, addr=113.89.70.180:2823 POST http://159.75.247.221:1985/rtc/v1/publish/ with headers map[Accept:[application/json, text/javascript, */*; q=0.01] Accept-Encoding:[gzip, deflate, br] Accept-Language:[zh-CN,zh;q=0.9] Content-Length:[6061] Content-Type:[application/json] Origin:[https://192.168.0.124:1470] Referer:[https://192.168.0.124:1470/] Sec-Ch-Ua:[".Not/A)Brand";v="99", "Google Chrome";v="103", "Chromium";v="103"] Sec-Ch-Ua-Mobile:[?0] Sec-Ch-Ua-Platform:["Windows"] Sec-Fetch-Dest:[empty] Sec-Fetch-Mode:[cors] Sec-Fetch-Site:[cross-site] User-Agent:[Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36] X-Forwarded-Host:[hrtc.huanjianit.com] X-Real-Ip:[113.89.70.180] X-Real-Schema:[https]]
**Aug 12 17:51:16 VM-0-3-centos journal: When the client publishes a stream, for example, pushing the stream to the server using flash/FMLE**
Aug 12 17:51:16 VM-0-3-centos journal: 
Aug 12 17:51:16 VM-0-3-centos journal: {app=728661, tcUrl=webrtc://hrtc.huanjianit.com/728661, vhost=__defaultVhost__, stream=wksscadmin, param=upstream=rtc, ip=113.89.70.180, action=on_publish, server_id=vid-b6qzmfd, client_id=s608m511}
Aug 12 17:51:19 VM-0-3-centos kernel: srs[11962]: segfault at d8 ip 0000000000618d54 sp 00007f02a36b8470 error 4 in srs[400000+7c7000]
Aug 12 17:51:21 VM-0-3-centos kernel: docker0: port 1(veth2b00b81) entered disabled state
Aug 12 17:51:21 VM-0-3-centos kernel: docker0: port 1(veth2b00b81) entered disabled state
Aug 12 17:51:21 VM-0-3-centos kernel: device veth2b00b81 left promiscuous mode
Aug 12 17:51:21 VM-0-3-centos kernel: docker0: port 1(veth2b00b81) entered disabled state
Aug 12 17:51:21 VM-0-3-centos dockerd-current: time="2022-08-12T17:51:21.592545595+08:00" level=warning msg="98bea75598ed59705a593a989de5236f7181073e5761a540e1b0ae8ea21a592a cleanup: failed to unmount secrets: invalid argument"
Aug 12 17:51:24 VM-0-3-centos journal: [warn] 2022/08/12 17:51:24.081372 [1][1713] Ignore err EOF for 159.75.247.221:35106
Aug 12 17:51:24 VM-0-3-centos journal: #033[33m#033[0m[trace] 2022/08/12 17:51:24.081420 [1][1713] Remove client display=wksscadmin, room=728661
Aug 12 17:52:01 VM-0-3-centos systemd: Started Session 130241 of user root.
**Aug 12 17:52:07 VM-0-3-centos journal: 2022-08-12 17:52:07.123  INFO 1 --- [nio-8021-exec-6] c.h.c.l.c.r.NacosSameClusterWeightedRule : The selected instance is port = 8888, instance = {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceHeartBeatInterval":5000,"instanceHeartBeatTimeOut":15000,"instanceId":"172.16.0.13#8888#DEFAULT#DEFAULT_GROUP@@hjkj-auth","ip":"172.16.0.13","ipDeleteTimeout":30000,"metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":8888,"serviceName":"DEFAULT_GROUP@@hjkj-auth","weight":1.0}**

**Aug 12 17:52:07 VM-0-3-centos journal: 2022-08-12 17:52:07.126  INFO 1 --- [nio-8021-exec-6] c.h.c.l.c.r.NacosSameClusterWeightedRule : The selected instance is port = 8888, instance = {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceHeartBeatInterval":5000,"instanceHeartBeatTimeOut":15000,"instanceId":"172.16.0.13#8888#DEFAULT#DEFAULT_GROUP@@hjkj-auth","ip":"172.16.0.13","ipDeleteTimeout":30000,"metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":8888,"serviceName":"DEFAULT_GROUP@@hjkj-auth","weight":1.0}**
Aug 12 17:52:07 VM-0-3-centos journal: Creating a new SqlSession
Aug 12 17:52:07 VM-0-3-centos journal: SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36163863] was not registered for synchronization because synchronization is not active
Aug 12 17:52:07 VM-0-3-centos journal: JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@c49578a] will not be managed by Spring
Aug 12 17:52:07 VM-0-3-centos journal: ==>

3. SRS Config (Configuration):

listen 1935;
max_connections 1000;
srs_log_tank file;
srs_log_file ./conf/log/srs.log;
daemon on;
http_api {
    enabled on;
    listen 1985;
    raw_api {
        enabled on;
        allow_reload on;
        allow_query on;
        allow_update on;
    }
    https {
        enabled on;
        listen 443;
        key ./conf/fan_***.com_NGINX.key;
        cert ./conf/fan_***.com_NGINX.crt;
    }
}
http_server {
    enabled on;
    listen 8080;
    dir ./objs/nginx/html;
    https {
        enabled on;
        listen 1990;
        key ./conf/fan_***.com_NGINX.key;
        cert ./conf/fan_***.com_NGINX.crt;
    }
}
stats {
    network 0;
    disk sda sdb xvda xvdb vda;
}
rtc_server {
    enabled on;
    listen 8000;
    candidate ***.***.***.221;
}
vhost __defaultVhost__ {
    http_hooks {
        enabled         on;
        on_connect      https://***.***.com/hjkj-video-center/srsCallback/onConnectCallBack;
        on_close        https://***.***.com/hjkj-video-center/srsCallback/onCloseCallBack;
        on_publish      https://***.***.com/hjkj-video-center/srsCallback/onPublishCallBack;
        on_unpublish    https://******.com/hjkj-video-center/srsCallback/onUnPublishCallBack;
        on_play         https://***.***.com/hjkj-video-center/srsCallback/onPlayCallBack;
        on_stop         https://***.***.com/hjkj-video-center/srsCallback/onStopCallBack;
        on_dvr          https://***.***.com/hjkj-video-center/srsCallback/onDvrCallBack;
    }
    tcp_nodelay on;
    min_latency on;
    dvr {
        enabled on;
        dvr_path ./objs/nginx/html/record/[app]/[stream]/[2006]/[01]/[02]/[15]:[04]:[05].mp4;
        dvr_plan session;
        dvr_duration 10;
        dvr_wait_keyframe on;
        dvr_apply all;
    }
    hls {
        enabled on;
    }
    rtc {
        enabled on;
        bframe discard;
        rtc_to_rtmp on;
        rtmp_to_rtc on;
        stun_timeout 3;
        nack on;
        twcc on;
    }
    http_remux {
        enabled on;
        mount [vhost]/[app]/[stream].flv;
    }
    play {
        gop_cache off;
        queue_length 10;
        mw_latency 100;
    }
    publish {
        mr off;
    }
}

Replay (Reproduction)

Please describe the steps to reproduce the bug. (重现Bug的步骤)

  1. When the device is streaming and the multi-party call in the room continues for 5-6 hours, the srs docker container will crash.
  2. Error message: srs[11962]: segfault at d8 ip 0000000000618d54 sp 00007f02a36b8470 error 4 in srs[400000+7c7000]

Expect (Expected Behavior)

Please describe your expectation (描述你期望发生的事情) 1: The container does not crash and functions normally.

TRANS_BY_GPT3

winlinvip commented 2 years ago

Not enough information, see if you can provide more information, please contact me on WeChat, thank you.

TRANS_BY_GPT3

starise-wg commented 2 years ago

1: srs log - Container crashed at 2022-08-12 17:51:19.

[2022-08-12 17:51:07.370][Trace][1][yca7ajd9] RTC publisher nack=1, nnc=1, pt-drop=0, twcc=1/3
[2022-08-12 17:51:07.370][Trace][1][yca7ajd9] RTC: Init tracks {track: 56ff9d6e-509b-4c17-a9fb-f2e5612804bc, is_active: 0=>1},{track: 4b2f81ce-56e7-4ba7-a86b-6ed69286892b, is_active: 0=>1}, ok
[2022-08-12 17:51:07.378][Trace][1][yca7ajd9] RTC: Use candidates 159.75.247.221
[2022-08-12 17:51:07.378][Trace][1][yca7ajd9] RTC init session, user=1y080ep8:QQEA, url=/728661/wksscadmin, encrypt=1/1, DTLS(role=passive, version=auto), timeout=3000ms, nack=1
[2022-08-12 17:51:07.378][Trace][1][yca7ajd9] RTC username=1y080ep8:QQEA, offer=5558B, answer=1453B
[2022-08-12 17:51:07.378][Trace][1][yca7ajd9] RTC remote offer: v=0\r\no=- 7560897626521790056 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1\r\na=extmap-allow-mixed\r\na=msid-semantic: WMS\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111 63 103 104 9 0 8 106 105 13 110 112 113 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:QQEA\r\na=ice-pwd:cb3SvuCf4PXYFSF9fblpq6Tq\r\na=ice-options:trickle\r\na=fingerprint:sha-256 BB:BF:00:4B:FD:BD:57:21:43:A8:C8:CC:7B:DA:54:4C:32:44:4F:67:DF:9C:91:AB:AB:D0:A4:26:94:57:1B:18\r\na=setup:actpass\r\na=mid:0\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=sendonly\r\na=msid:- 4b2f81ce-56e7-4ba7-a86b-6ed69286892b\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=rtcp-fb:111 transport-cc\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=rtpmap:63 red/48000/2\r\na=fmtp:63 111/111\r\na=rtpmap:103 ISAC/16000\r\na=rtpmap:104 ISAC/32000\r\na=rtpmap:9 G722/8000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:106 CN/32000\r\na=rtpmap:105 CN/16000\r\na=rtpmap:13 CN/8000\r\na=rtpmap:110 telephone-event/48000\r\na=rtpmap:112 telephone-event/32000\r\na=rtpmap:113 telephone-event/16000\r\na=rtpmap:126 telephone-event/8000\r\na=ssrc:1725519602 cname:K1ttrKGvy9pN5xcX\r\na=ssrc:1725519602 msid:- 4b2f81ce-56e7-4ba7-a86b-6ed69286892b\r\nm=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 127 121 125 107 108 109 124 120 123 119 35 36 41 42 114 115 116 117 118\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:QQEA\r\na=ice-pwd:cb3SvuCf4PXYFSF9fblpq6Tq\r\na=ice-options:trickle\r\na=fingerprint:sha-256 BB:BF:00:4B:FD:BD:57:21:43:A8:C8:CC:7B:DA:54:4C:32:44:4F:67:DF:9C:91:AB:AB:D0:A4:26:94:57:1B:18\r\na=setup:actpass\r\na=mid:1\r\na=extmap:14 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:13 urn:3gpp:video-orientation\r\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=extmap:5 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay\r\na=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type\r\na=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-timing\r\na=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/color-space\r\na=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=extmap:10 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id\r\na=extmap:11 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id\r\na=sendonly\r\na=msid:- 56ff9d6e-509b-4c17-a9fb-f2e5612804bc\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:96 VP8/90000\r\na=rtcp-fb:96 goog-remb\r\na=rtcp-fb:96 transport-cc\r\na=rtcp-fb:96 ccm fir\r\na=rtcp-fb:96 nack\r\na=rtcp-fb:96 nack pli\r\na=rtpmap:97 rtx/90000\r\na=fmtp:97 apt=96\r\na=rtpmap:98 VP9/90000\r\na=rtcp-fb:98 goog-remb\r\na=rtcp-fb:98 transport-cc\r\na=rtcp-fb:98 ccm fir\r\na=rtcp-fb:98 nack\r\na=rtcp-fb:98 nack pli\r\na=fmtp:98 profile-id=0\r\na=rtpmap:99 rtx/90000\r\na=fmtp:99 apt=98\r\na=rtpmap:100 VP9/90000\r\na=rtcp-fb:100 goog-remb\r\na=rtcp-fb:100 transport-cc\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=fmtp:100 profile-id=2\r\na=rtpmap:101 rtx/90000\r\na=fmtp:101 apt=100\r\na=rtpmap:127 H264/90000\r\na=rtcp-fb:127 goog-remb\r\na=rtcp-fb:127 transport-cc\r\na=rtcp-fb:127 ccm fir\r\na=rtcp-fb:127 nack\r\na=rtcp-fb:127 nack pli\r\na=fmtp:127 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f\r\na=rtpmap:121 rtx/90000\r\na=fmtp:121 apt=127\r\na=rtpmap:125 H264/90000\r\na=rtcp-fb:125 goog-remb\r\na=rtcp-fb:125 transport-cc\r\na=rtcp-fb:125 ccm fir\r\na=rtcp-fb:125 nack\r\na=rtcp-fb:125 nack pli\r\na=fmtp:125 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42001f\r\na=rtpmap:107 rtx/90000\r\na=fmtp:107 apt=125\r\na=rtpmap:108 H264/90000\r\na=rtcp-fb:108 goog-remb\r\na=rtcp-fb:108 transport-cc\r\na=rtcp-fb:108 ccm fir\r\na=rtcp-fb:108 nack\r\na=rtcp-fb:108 nack pli\r\na=fmtp:108 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtpmap:109 rtx/90000\r\na=fmtp:109 apt=108\r\na=rtpmap:124 H264/90000\r\na=rtcp-fb:124 goog-remb\r\na=rtcp-fb:124 transport-cc\r\na=rtcp-fb:124 ccm fir\r\na=rtcp-fb:124 nack\r\na=rtcp-fb:124 nack pli\r\na=fmtp:124 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42e01f\r\na=rtpmap:120 rtx/90000\r\na=fmtp:120 apt=124\r\na=rtpmap:123 H264/90000\r\na=rtcp-fb:123 goog-remb\r\na=rtcp-fb:123 transport-cc\r\na=rtcp-fb:123 ccm fir\r\na=rtcp-fb:123 nack\r\na=rtcp-fb:123 nack pli\r\na=fmtp:123 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=4d001f\r\na=rtpmap:119 rtx/90000\r\na=fmtp:119 apt=123\r\na=rtpmap:35 H264/90000\r\na=rtcp-fb:35 goog-remb\r\na=rtcp-fb:35 transport-cc\r\na=rtcp-fb:35 ccm fir\r\na=rtcp-fb:35 nack\r\na=rtcp-fb:35 nack pli\r\na=fmtp:35 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=4d001f\r\na=rtpmap:36 rtx/90000\r\na=fmtp:36 apt=35\r\na=rtpmap:41 AV1/90000\r\na=rtcp-fb:41 goog-remb\r\na=rtcp-fb:41 transport-cc\r\na=rtcp-fb:41 ccm fir\r\na=rtcp-fb:41 nack\r\na=rtcp-fb:41 nack pli\r\na=rtpmap:42 rtx/90000\r\na=fmtp:42 apt=41\r\na=rtpmap:114 H264/90000\r\na=rtcp-fb:114 goog-remb\r\na=rtcp-fb:114 transport-cc\r\na=rtcp-fb:114 ccm fir\r\na=rtcp-fb:114 nack\r\na=rtcp-fb:114 nack pli\r\na=fmtp:114 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=64001f\r\na=rtpmap:115 rtx/90000\r\na=fmtp:115 apt=114\r\na=rtpmap:116 red/90000\r\na=rtpmap:117 rtx/90000\r\na=fmtp:117 apt=116\r\na=rtpmap:118 ulpfec/90000\r\na=ssrc-group:FID 2780247063 3715477090\r\na=ssrc:2780247063 cname:K1ttrKGvy9pN5xcX\r\na=ssrc:2780247063 msid:- 56ff9d6e-509b-4c17-a9fb-f2e5612804bc\r\na=ssrc:3715477090 cname:K1ttrKGvy9pN5xcX\r\na=ssrc:3715477090 msid:- 56ff9d6e-509b-4c17-a9fb-f2e5612804bc\r\n
[2022-08-12 17:51:07.378][Trace][1][yca7ajd9] RTC local answer: v=0\r\no=SRS/4.0.251(Leo) 61800608 2 IN IP4 0.0.0.0\r\ns=SRSPublishSession\r\nt=0 0\r\na=ice-lite\r\na=group:BUNDLE 0 1\r\na=msid-semantic: WMS 728661/wksscadmin\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:1y080ep8\r\na=ice-pwd:38926681d59u1t2365h9u9bsv1g6539e\r\na=fingerprint:sha-256 4A:B9:A8:12:25:9A:7B:F7:87:2C:F6:42:5A:0C:DF:3B:4C:C9:13:3E:39:E9:2A:6D:88:B0:04:8D:EF:32:7F:0A\r\na=setup:passive\r\na=mid:0\r\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=recvonly\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:111 opus/48000/2\r\na=rtcp-fb:111 transport-cc\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=candidate:0 1 udp 2130706431 159.75.247.221 8000 typ host generation 0\r\nm=video 9 UDP/TLS/RTP/SAVPF 108 116\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:1y080ep8\r\na=ice-pwd:38926681d59u1t2365h9u9bsv1g6539e\r\na=fingerprint:sha-256 4A:B9:A8:12:25:9A:7B:F7:87:2C:F6:42:5A:0C:DF:3B:4C:C9:13:3E:39:E9:2A:6D:88:B0:04:8D:EF:32:7F:0A\r\na=setup:passive\r\na=mid:1\r\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=recvonly\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:108 H264/90000\r\na=rtcp-fb:108 transport-cc\r\na=rtcp-fb:108 nack\r\na=rtcp-fb:108 nack pli\r\na=fmtp:108 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtpmap:116 red/90000\r\na=candidate:0 1 udp 2130706431 159.75.247.221 8000 typ host generation 0\r\n
[2022-08-12 17:51:07.379][Trace][1][yca7ajd9] TCP: before dispose resource(HttpConn)(0x4f1f700), conns=1, zombies=0, ign=0, inz=0, ind=0
[2022-08-12 17:51:07.379][Warn][1][yca7ajd9][104] client disconnect peer. ret=1007
[2022-08-12 17:51:07.379][Trace][1][o7l7979o] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0
[2022-08-12 17:51:07.379][Trace][1][yca7ajd9] TCP: disposing #0 resource(HttpConn)(0x4f1f700), conns=1, disposing=1, zombies=0
[2022-08-12 17:51:07.393][Trace][1][yca7ajd9] RTC: session address init 113.89.70.180:2877
[2022-08-12 17:51:07.393][Trace][1][yca7ajd9] RTC: session STUN done, waiting DTLS handshake.
[2022-08-12 17:51:07.393][Trace][1][1j5e7r19] <- RTC RECV #13, udp 749, pps 79/69, schedule 749
[2022-08-12 17:51:07.402][Trace][1][yca7ajd9] DTLS: State Passive RECV, done=0, arq=0/0, r0=1, r1=0, len=157, cnt=22, size=144, hs=1
[2022-08-12 17:51:07.403][Trace][1][yca7ajd9] DTLS: State Passive SEND, done=0, arq=0/0, r0=-1, r1=2, len=680, cnt=22, size=82, hs=2
[2022-08-12 17:51:07.415][Trace][1][yca7ajd9] DTLS: State Passive RECV, done=0, arq=0/0, r0=1, r1=0, len=577, cnt=22, size=298, hs=11
[2022-08-12 17:51:07.415][Trace][1][yca7ajd9] DTLS: State Passive SEND, done=1, arq=0/0, r0=1, r1=0, len=554, cnt=22, size=466, hs=4
[2022-08-12 17:51:07.415][Trace][1][yca7ajd9] RTC: DTLS handshake done.
[2022-08-12 17:51:07.415][Trace][1][yca7ajd9] RTC: session pub=1, sub=0, to=3000ms connection established
[2022-08-12 17:51:07.415][Trace][1][yca7ajd9] RTC: Publisher url=/728661/wksscadmin established
[2022-08-12 17:51:07.416][Trace][1][yca7ajd9] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1
[2022-08-12 17:51:07.416][Trace][1][yca7ajd9] dvr stream wksscadmin to file ./objs/nginx/html/record/728661/wksscadmin/2022/08/12/17:51:07.mp4
[2022-08-12 17:51:07.416][Trace][1][yca7ajd9] ignore disabled exec for vhost=__defaultVhost__
[2022-08-12 17:51:08.410][Trace][1][37idt5gu] RTC: Need PLI ssrc=2780247063, play=[37idt5gu], publish=[yca7ajd9], count=1/1
[2022-08-12 17:51:08.410][Trace][1][yca7ajd9] RTC: Request PLI ssrc=2780247063, play=[37idt5gu], count=1/1, bytes=12B
[2022-08-12 17:51:08.427][Trace][1][yca7ajd9] 35B video sh,  codec(7, profile=Baseline, level=3, 320x262, 0kbps, 0.0fps, 0.0s)
[2022-08-12 17:51:08.427][Trace][1][yca7ajd9] set ts=889502622, header=19005, lost=19006
[2022-08-12 17:51:09.583][Trace][1][37idt5gu] Hybrid cpu=1.00%,251MB, cid=9,4, timer=61,7,35, clock=0,42,5,0,0,0,1,1,0, free=1, objs=(pkt:85,raw:72,fua:12,msg:141,oth:1,buf:67)
[2022-08-12 17:51:09.583][Trace][1][37idt5gu] RTC: Server conns=1, rpkts=(77,rtp:75,stun:1,rtcp:1), spkts=(11,rtp:0,stun:1,rtcp:18), rtcp=(pli:1,twcc:7,rr:1), snk=(76,a:38,v:38,h:0), fid=(id:1,fid:77,ffid:0,addr:1,faddr:77)
[2022-08-12 17:51:13.538][Trace][1][yca7ajd9] 7B audio sh, codec(10, profile=LC, 2channels, 0kbps, 48000HZ), flv(16bits, 2channels, 44100HZ)
[2022-08-12 17:51:14.217][Trace][1][yca7ajd9] DTLS: State Passive RECV, done=1, arq=0/0, r0=1, r1=0, len=39, cnt=21, size=26, hs=0
[2022-08-12 17:51:14.217][Warn][1][yca7ajd9][0] DTLS: SSL3 alert method=read type=warning, desc=CN(close notify), where=16388, ret=256, r1=0
[2022-08-12 17:51:14.217][Trace][1][yca7ajd9] RTC: session destroy by DTLS alert, username=1y080ep8:QQEA
[2022-08-12 17:51:14.217][Trace][1][yca7ajd9] RTC: before dispose resource(RtcConn)(0x3af00a0), conns=1, zombies=0, ign=0, inz=0, ind=0
[2022-08-12 17:51:14.217][Trace][1][yca7ajd9] RTC: session detach from [yca7ajd9](RtcConn), disposing=1
[2022-08-12 17:51:14.217][Trace][1][b7001001] RTC: clear zombies=1 resources, conns=1, removing=0, unsubs=1
[2022-08-12 17:51:14.217][Trace][1][yca7ajd9] RTC: disposing #0 resource(RtcConn)(0x3af00a0), conns=1, disposing=1, zombies=0
[2022-08-12 17:51:14.217][Trace][1][yca7ajd9] cleanup when unpublish, created=1, deliver=1
[2022-08-12 17:51:14.232][Trace][1][yca7ajd9] cleanup when unpublish
[2022-08-12 17:51:14.232][Trace][1][yca7ajd9] Qavg: 193.483
[2022-08-12 17:51:14.232][Warn][1][yca7ajd9][4] 2 frames left in the queue on closing
[2022-08-12 17:51:14.236][Trace][1][yca7ajd9] https: connected to https://mdv.huanjianit.com:443, cost=3ms
[2022-08-12 17:51:14.236][Trace][1][37idt5gu] https: connected to https://mdv.huanjianit.com:443, cost=2ms
[2022-08-12 17:51:14.239][Trace][1][yca7ajd9] http: on_unpublish ok, client_id=yca7ajd9, url=https://mdv.huanjianit.com/hjkj-video-center/srsCallback/onUnPublishCallBack, request={"server_id":"vid-b6qzmfd","action":"on_unpublish","client_id":"yca7ajd9","ip":"113.89.70.180","vhost":"__defaultVhost__","app":"728661","stream":"wksscadmin","param":"upstream=rtc"}, response=0
[2022-08-12 17:51:14.239][Trace][1][37idt5gu] http hook on_dvr success. client_id=yca7ajd9, url=https://mdv.huanjianit.com/hjkj-video-center/srsCallback/onDvrCallBack, request={"server_id":"vid-b6qzmfd","action":"on_dvr","client_id":"yca7ajd9","ip":"113.89.70.180","vhost":"__defaultVhost__","app":"728661","stream":"wksscadmin","param":"upstream=rtc","cwd":"/usr/local/srs","file":"./objs/nginx/html/record/728661/wksscadmin/2022/08/12/17:51:07.mp4"}, response=0
[2022-08-12 17:51:14.584][Trace][1][37idt5gu] Hybrid cpu=0.99%,251MB, cid=9,4, timer=61,7,35, clock=0,42,5,0,0,0,1,1,0, free=1, objs=(pkt:85,raw:72,fua:12,msg:141,oth:1,buf:67)
[2022-08-12 17:51:16.933][Trace][1][s608m511] HTTP #0 159.75.247.221:58826 POST http://159.75.247.221:1985/rtc/v1/publish/, content-length=6061
[2022-08-12 17:51:16.941][Trace][1][s608m511] https: connected to https://mdv.huanjianit.com:443, cost=2ms
[2022-08-12 17:51:16.945][Trace][1][s608m511] http: on_publish ok, client_id=s608m511, url=https://mdv.huanjianit.com/hjkj-video-center/srsCallback/onPublishCallBack, request={"server_id":"vid-b6qzmfd","action":"on_publish","client_id":"s608m511","ip":"113.89.70.180","vhost":"__defaultVhost__","app":"728661","tcUrl":"webrtc://hrtc.huanjianit.com/728661","stream":"wksscadmin","param":"upstream=rtc"}, response=0
[2022-08-12 17:51:16.945][Trace][1][s608m511] RTC publish webrtc://hrtc.huanjianit.com/728661/wksscadmin, api=https://hrtc.huanjianit.com:443/rtc/v1/publish/, tid=9091bfc, clientip=113.89.70.180, app=728661, stream=wksscadmin, offer=5558B, eip=, codec=
[2022-08-12 17:51:16.945][Trace][1][s608m511] ignore attribute=, value=
[2022-08-12 17:51:16.946][Trace][1][s608m511] RTC publisher nack=1, nnc=1, pt-drop=0, twcc=1/3
[2022-08-12 17:51:16.946][Trace][1][s608m511] RTC: Init tracks {track: 757229a2-a464-45a0-a304-770b297384d1, is_active: 0=>1},{track: 7760f907-d8b8-499f-90f4-b4cf1bbea321, is_active: 0=>1}, ok
[2022-08-12 17:51:16.991][Trace][1][s608m511] RTC: Use candidates 159.75.247.221
[2022-08-12 17:51:16.991][Trace][1][s608m511] RTC init session, user=ks31yn12:84hk, url=/728661/wksscadmin, encrypt=1/1, DTLS(role=passive, version=auto), timeout=3000ms, nack=1
[2022-08-12 17:51:16.991][Trace][1][s608m511] RTC username=ks31yn12:84hk, offer=5558B, answer=1453B
[2022-08-12 17:51:16.991][Trace][1][s608m511] RTC remote offer: v=0\r\no=- 7609287897650580716 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1\r\na=extmap-allow-mixed\r\na=msid-semantic: WMS\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111 63 103 104 9 0 8 106 105 13 110 112 113 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:84hk\r\na=ice-pwd:+ZdoLDLHdC7xXuWxTN5mysPm\r\na=ice-options:trickle\r\na=fingerprint:sha-256 EE:28:CB:D1:4F:5F:1B:1E:10:6E:15:8D:8A:5E:98:EB:3E:B2:F1:BC:09:8F:44:C5:BB:54:57:89:00:C6:43:39\r\na=setup:actpass\r\na=mid:0\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=sendonly\r\na=msid:- 7760f907-d8b8-499f-90f4-b4cf1bbea321\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=rtcp-fb:111 transport-cc\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=rtpmap:63 red/48000/2\r\na=fmtp:63 111/111\r\na=rtpmap:103 ISAC/16000\r\na=rtpmap:104 ISAC/32000\r\na=rtpmap:9 G722/8000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:106 CN/32000\r\na=rtpmap:105 CN/16000\r\na=rtpmap:13 CN/8000\r\na=rtpmap:110 telephone-event/48000\r\na=rtpmap:112 telephone-event/32000\r\na=rtpmap:113 telephone-event/16000\r\na=rtpmap:126 telephone-event/8000\r\na=ssrc:2289454916 cname:D0HiaWho+61yw4CG\r\na=ssrc:2289454916 msid:- 7760f907-d8b8-499f-90f4-b4cf1bbea321\r\nm=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 127 121 125 107 108 109 124 120 123 119 35 36 41 42 114 115 116 117 118\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:84hk\r\na=ice-pwd:+ZdoLDLHdC7xXuWxTN5mysPm\r\na=ice-options:trickle\r\na=fingerprint:sha-256 EE:28:CB:D1:4F:5F:1B:1E:10:6E:15:8D:8A:5E:98:EB:3E:B2:F1:BC:09:8F:44:C5:BB:54:57:89:00:C6:43:39\r\na=setup:actpass\r\na=mid:1\r\na=extmap:14 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:13 urn:3gpp:video-orientation\r\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=extmap:5 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay\r\na=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type\r\na=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-timing\r\na=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/color-space\r\na=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=extmap:10 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id\r\na=extmap:11 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id\r\na=sendonly\r\na=msid:- 757229a2-a464-45a0-a304-770b297384d1\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:96 VP8/90000\r\na=rtcp-fb:96 goog-remb\r\na=rtcp-fb:96 transport-cc\r\na=rtcp-fb:96 ccm fir\r\na=rtcp-fb:96 nack\r\na=rtcp-fb:96 nack pli\r\na=rtpmap:97 rtx/90000\r\na=fmtp:97 apt=96\r\na=rtpmap:98 VP9/90000\r\na=rtcp-fb:98 goog-remb\r\na=rtcp-fb:98 transport-cc\r\na=rtcp-fb:98 ccm fir\r\na=rtcp-fb:98 nack\r\na=rtcp-fb:98 nack pli\r\na=fmtp:98 profile-id=0\r\na=rtpmap:99 rtx/90000\r\na=fmtp:99 apt=98\r\na=rtpmap:100 VP9/90000\r\na=rtcp-fb:100 goog-remb\r\na=rtcp-fb:100 transport-cc\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=fmtp:100 profile-id=2\r\na=rtpmap:101 rtx/90000\r\na=fmtp:101 apt=100\r\na=rtpmap:127 H264/90000\r\na=rtcp-fb:127 goog-remb\r\na=rtcp-fb:127 transport-cc\r\na=rtcp-fb:127 ccm fir\r\na=rtcp-fb:127 nack\r\na=rtcp-fb:127 nack pli\r\na=fmtp:127 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f\r\na=rtpmap:121 rtx/90000\r\na=fmtp:121 apt=127\r\na=rtpmap:125 H264/90000\r\na=rtcp-fb:125 goog-remb\r\na=rtcp-fb:125 transport-cc\r\na=rtcp-fb:125 ccm fir\r\na=rtcp-fb:125 nack\r\na=rtcp-fb:125 nack pli\r\na=fmtp:125 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42001f\r\na=rtpmap:107 rtx/90000\r\na=fmtp:107 apt=125\r\na=rtpmap:108 H264/90000\r\na=rtcp-fb:108 goog-remb\r\na=rtcp-fb:108 transport-cc\r\na=rtcp-fb:108 ccm fir\r\na=rtcp-fb:108 nack\r\na=rtcp-fb:108 nack pli\r\na=fmtp:108 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtpmap:109 rtx/90000\r\na=fmtp:109 apt=108\r\na=rtpmap:124 H264/90000\r\na=rtcp-fb:124 goog-remb\r\na=rtcp-fb:124 transport-cc\r\na=rtcp-fb:124 ccm fir\r\na=rtcp-fb:124 nack\r\na=rtcp-fb:124 nack pli\r\na=fmtp:124 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42e01f\r\na=rtpmap:120 rtx/90000\r\na=fmtp:120 apt=124\r\na=rtpmap:123 H264/90000\r\na=rtcp-fb:123 goog-remb\r\na=rtcp-fb:123 transport-cc\r\na=rtcp-fb:123 ccm fir\r\na=rtcp-fb:123 nack\r\na=rtcp-fb:123 nack pli\r\na=fmtp:123 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=4d001f\r\na=rtpmap:119 rtx/90000\r\na=fmtp:119 apt=123\r\na=rtpmap:35 H264/90000\r\na=rtcp-fb:35 goog-remb\r\na=rtcp-fb:35 transport-cc\r\na=rtcp-fb:35 ccm fir\r\na=rtcp-fb:35 nack\r\na=rtcp-fb:35 nack pli\r\na=fmtp:35 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=4d001f\r\na=rtpmap:36 rtx/90000\r\na=fmtp:36 apt=35\r\na=rtpmap:41 AV1/90000\r\na=rtcp-fb:41 goog-remb\r\na=rtcp-fb:41 transport-cc\r\na=rtcp-fb:41 ccm fir\r\na=rtcp-fb:41 nack\r\na=rtcp-fb:41 nack pli\r\na=rtpmap:42 rtx/90000\r\na=fmtp:42 apt=41\r\na=rtpmap:114 H264/90000\r\na=rtcp-fb:114 goog-remb\r\na=rtcp-fb:114 transport-cc\r\na=rtcp-fb:114 ccm fir\r\na=rtcp-fb:114 nack\r\na=rtcp-fb:114 nack pli\r\na=fmtp:114 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=64001f\r\na=rtpmap:115 rtx/90000\r\na=fmtp:115 apt=114\r\na=rtpmap:116 red/90000\r\na=rtpmap:117 rtx/90000\r\na=fmtp:117 apt=116\r\na=rtpmap:118 ulpfec/90000\r\na=ssrc-group:FID 1754233306 3737953657\r\na=ssrc:1754233306 cname:D0HiaWho+61yw4CG\r\na=ssrc:1754233306 msid:- 757229a2-a464-45a0-a304-770b297384d1\r\na=ssrc:3737953657 cname:D0HiaWho+61yw4CG\r\na=ssrc:3737953657 msid:- 757229a2-a464-45a0-a304-770b297384d1\r\n
[2022-08-12 17:51:16.991][Trace][1][s608m511] RTC local answer: v=0\r\no=SRS/4.0.251(Leo) 94590336 2 IN IP4 0.0.0.0\r\ns=SRSPublishSession\r\nt=0 0\r\na=ice-lite\r\na=group:BUNDLE 0 1\r\na=msid-semantic: WMS 728661/wksscadmin\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:ks31yn12\r\na=ice-pwd:z2560q40404cl26p71r07wf93675h83h\r\na=fingerprint:sha-256 4A:B9:A8:12:25:9A:7B:F7:87:2C:F6:42:5A:0C:DF:3B:4C:C9:13:3E:39:E9:2A:6D:88:B0:04:8D:EF:32:7F:0A\r\na=setup:passive\r\na=mid:0\r\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=recvonly\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:111 opus/48000/2\r\na=rtcp-fb:111 transport-cc\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=candidate:0 1 udp 2130706431 159.75.247.221 8000 typ host generation 0\r\nm=video 9 UDP/TLS/RTP/SAVPF 108 116\r\nc=IN IP4 0.0.0.0\r\na=ice-ufrag:ks31yn12\r\na=ice-pwd:z2560q40404cl26p71r07wf93675h83h\r\na=fingerprint:sha-256 4A:B9:A8:12:25:9A:7B:F7:87:2C:F6:42:5A:0C:DF:3B:4C:C9:13:3E:39:E9:2A:6D:88:B0:04:8D:EF:32:7F:0A\r\na=setup:passive\r\na=mid:1\r\na=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=recvonly\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:108 H264/90000\r\na=rtcp-fb:108 transport-cc\r\na=rtcp-fb:108 nack\r\na=rtcp-fb:108 nack pli\r\na=fmtp:108 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f\r\na=rtpmap:116 red/90000\r\na=candidate:0 1 udp 2130706431 159.75.247.221 8000 typ host generation 0\r\n
[2022-08-12 17:51:16.992][Trace][1][s608m511] TCP: before dispose resource(HttpConn)(0xa424170), conns=1, zombies=0, ign=0, inz=0, ind=0
[2022-08-12 17:51:16.992][Warn][1][s608m511][104] client disconnect peer. ret=1007
[2022-08-12 17:51:16.992][Trace][1][o7l7979o] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0
[2022-08-12 17:51:16.992][Trace][1][s608m511] TCP: disposing #0 resource(HttpConn)(0xa424170), conns=1, disposing=1, zombies=0
[2022-08-12 17:51:17.001][Trace][1][s608m511] RTC: session address init 113.89.70.180:2921
[2022-08-12 17:51:17.001][Trace][1][s608m511] RTC: session STUN done, waiting DTLS handshake.
[2022-08-12 17:51:17.013][Trace][1][s608m511] DTLS: State Passive RECV, done=0, arq=0/0, r0=1, r1=0, len=157, cnt=22, size=144, hs=1
[2022-08-12 17:51:17.013][Trace][1][s608m511] DTLS: State Passive SEND, done=0, arq=0/0, r0=-1, r1=2, len=679, cnt=22, size=82, hs=2
[2022-08-12 17:51:17.023][Trace][1][s608m511] DTLS: State Passive RECV, done=0, arq=0/0, r0=1, r1=0, len=577, cnt=22, size=298, hs=11
[2022-08-12 17:51:17.023][Trace][1][s608m511] DTLS: State Passive SEND, done=1, arq=0/0, r0=1, r1=0, len=554, cnt=22, size=466, hs=4
[2022-08-12 17:51:17.023][Trace][1][s608m511] RTC: DTLS handshake done.
[2022-08-12 17:51:17.023][Trace][1][s608m511] RTC: session pub=1, sub=0, to=3000ms connection established
[2022-08-12 17:51:17.023][Trace][1][s608m511] RTC: Publisher url=/728661/wksscadmin established
[2022-08-12 17:51:17.023][Trace][1][s608m511] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1
[2022-08-12 17:51:17.024][Trace][1][s608m511] dvr stream wksscadmin to file ./objs/nginx/html/record/728661/wksscadmin/2022/08/12/17:51:17.mp4
[2022-08-12 17:51:17.024][Trace][1][s608m511] ignore disabled exec for vhost=__defaultVhost__
[2022-08-12 17:51:17.294][Trace][1][37idt5gu] RTC: Need PLI ssrc=1754233306, play=[37idt5gu], publish=[s608m511], count=1/1
[2022-08-12 17:51:17.294][Trace][1][s608m511] RTC: Request PLI ssrc=1754233306, play=[37idt5gu], count=1/1, bytes=12B
[2022-08-12 17:51:17.403][Trace][1][1j5e7r19] <- RTC RECV #13, udp 737, pps 79/73, schedule 737
[2022-08-12 17:51:19.584][Trace][1][37idt5gu] Hybrid cpu=0.00%,251MB, cid=8,4, timer=61,7,35, clock=0,45,3,0,1,0,1,0,0, free=1, objs=(pkt:82,raw:75,fua:6,msg:133,oth:1,buf:62)
[2022-08-12 17:51:19.584][Trace][1][37idt5gu] RTC: Server conns=1, rpkts=(64,rtp:62,stun:1,rtcp:1), spkts=(10,rtp:0,stun:1,rtcp:17), rtcp=(pli:1,twcc:7,rr:1), snk=(70,a:35,v:35,h:0), fid=(id:1,fid:64,ffid:0,addr:1,faddr:64)
[2022-08-13 15:15:36.634][Trace][1][62269h54][MAIN] SRS/4.0.251(Leo), MIT
[2022-08-13 15:15:36.634][Trace][1][62269h54] authors: https://github.com/ossrs/srs/blob/4.0release/trunk/AUTHORS.txt
[2022-08-13 15:15:36.634][Trace][1][62269h54] contributors: Winlin<winlin@vip.126.com> Winlin<winterserver@126.com> Winlin<chengli.ycl@alibaba-inc.com> Wenjie<zhaowenjie@tal.com> Wenjie<740936897@qq.com> Wenjie<wenjie.zhao@chinacache.com> xiangcheng.liu<liuxc0116@foxmail.com> naijia.liu<youngcow@youngcow.net> alcoholyi<alcoholyi@qq.com> byteman<wangchen2011@gmail.com> chad.wang<chad.wang.cn@gmail.com> suhetao<suhetao@gmail.com> Johnny<fengjihu@163.com> karthikeyan<keyanmca@gmail.com> StevenLiu<lq@chinaffmpeg.org> zhengfl<zhengfl_1989@126.com> tufang14<breadbean1449@gmail.com> allspace<allspace@gmail.com> niesongsong<nie950@gmail.com> rudeb0t<nimrod@themanxgroup.tw> CallMeNP<np.liamg@gmail.com> synote<synote@qq.com> lovecat<littlefawn@163.com> panda1986<542638787@qq.com> YueHonghui<hongf.yue@hotmail.com> ThomasDreibholz<dreibh@simula.no> JuntaoLiu<juntliu@gmail.com> RocFang<fangpeng1986@gmail.com> MakarovYaroslav<yaroslav.makarov.97@mail.ru> MirkoVelic<mvelic@inoxx.net> HuiZhang(huzhang2)<huzhang2@cisco.com> OtterWa<simpleotter23@gmail.com> walkermi<172192667@qq.com> haofz<fuzhuang.hao@vhall.com> ME_Kun_Han<hanvskun@hotmail.com> ljx0305<ljx0305@gmail.com> cenxinwei<censhanhe@163.com> StarBrilliant<m13253@hotmail.com> xubin<xubin@chnvideo.com> intliang<yintiliang@gmail.com> flowerwrong<sysuyangkang@gmail.com> YLX<568414379@qq.com> J<guotaojiang@qq.com> Harlan<hailiang@gvrcraft.com> hankun<hankun@bravovcloud.com> JonathanBarratt<jonathan.barratt@gmail.com> KeeganH<keeganwharris@gmail.com> StevenLiu<lingjiujianke@gmail.com> liuxc0116<liuxc0116@gmail.com> ChengdongZhang<lmajzcd@sina.com> lovacat<lovecat@china.sina.com> qiang.li<qiang.li@verycdn.com.cn> HungMingWu<u9089000@gmail.com> Himer<xishizhaohua@qq.com> XiaLixin<xialixin@kanzhun.com> XiaLixin<68469352@qq.com> XiaLixin<xlx0625@163.com> XiaLixin<xialx@yuntongxun.com> alphonsetai<tyh_123@163.com> Michael.Ma<wnpllr@gmail.com> lam2003<linmin3@yy.com> ShiWei<shiwei05@kuaishou.com> ShiWei<shi.weibd@hotmail.com> XiaofengWang<wasphin@gmail.com> XiaoZhihong<hondaxiao@tencent.com> XiaoZhihong<xiaozhihong8@gmail.com> XiaoZhihong<xiaozhihong@huya.com> yanghuiwen<cainiaodj@qq.com> WuPengqiang<309554135@qq.com> WuPengqiang<pengqiang.wpq@alibaba-inc.com> l<22312935+lam2003@github> xfalcon<x-falcon@github> ChenGuanghua<jinxue.cgh@alibaba-inc.com> ChenGuanghua<chengh_math@126.com> LiPeng<mozhan.lp@alibaba-inc.com> LiPeng<lipeng19811218@gmail.com> yajun18<yajun18@staff.sina.com.cn> liulichuan<liulichuan@kuaishou.com> yapingcat<caoyapingneu@163.com> chenchengbin<chenchengbin@yy.com> ChenHaibo<495810242@qq.com> ChenHaibo<nmgchenhaibo@foxmail.com> jasongwq<jasongwq@gmail.com> yinjiaoyuan<yinjiaoyuan@163.com> PieerePi<pihuibin@hotmail.com> JesseXi<jesse.jinjin@wo.cn> PieerePi<40780488+PieerePi@github> ghostsf<ghost_sf@163.com> xbpeng121<53243357+xbpeng121@github> johzzy<hellojinqiang@gmail.com> stone<bluestn@163.com> cfw11<34058899+cfw11@github> Hung-YiChen<gaod.chen@gmail.com> long<liyalong12345@126.com> matthew1838<77285055+matthew1838@github> rise<rise.worlds@outlook.com> 
[2022-08-13 15:15:36.634][Trace][1][62269h54] cwd=/usr/local/srs, work_dir=./, build: 2022-03-19 05:11:35, configure: --x86-x64 --srt=on --jobs=2, uname: Linux c15743c99b3b 5.11.0-1028-azure #31~20.04.2-Ubuntu SMP Tue Jan 18 08:46:15 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux, osx: 0, pkg: dcis, region: , source: 
[2022-08-13 15:15:36.634][Trace][1][62269h54] configure detail: --prefix=/usr/local/srs --config=conf/srs.conf --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=on --rtc=on --simulator=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
[2022-08-13 15:15:36.634][Trace][1][62269h54] srs checking config...
[2022-08-13 15:15:36.634][Trace][1][62269h54] ips, iface[0] eth0 ipv4 0x11043 172.17.0.2, iface[1] eth0 ipv6 0x11043 fe80::42:acff:fe11:2%eth0
[2022-08-13 15:15:36.634][Trace][1][62269h54] devices, intranet eth0 172.17.0.2, intranet eth0 fe80::42:acff:fe11:2%eth0
[2022-08-13 15:15:36.634][Warn][1][62269h54][22] stats network use index=0, ip=172.17.0.2, ifname=eth0
[2022-08-13 15:15:36.634][Warn][1][62269h54][22] stats disk list: sda sdb xvda xvdb vda 
[2022-08-13 15:15:36.634][Trace][1][62269h54] you can check log by: tail -n 30 -f ./conf/log/hrtc.log
[2022-08-13 15:15:36.634][Trace][1][62269h54] please check SRS by: ./etc/init.d/srs status
[2022-08-13 15:15:36.634][Trace][1][62269h54] features, rch:on, dash:on, hls:on, hds:off, srt:on, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on
[2022-08-13 15:15:36.634][Trace][1][62269h54] SRS on  amd64 x86_64, conf:conf/srs.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100
[2022-08-13 15:15:36.634][Trace][1][62269h54] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms
[2022-08-13 15:15:36.634][Trace][1][62269h54] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write)
[2022-08-13 15:15:36.634][Trace][1][62269h54] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000)
[2022-08-13 15:15:36.634][Warn][1][62269h54][22] disable daemon for docker
[2022-08-13 15:15:36.637][Trace][1][62269h54] fingerprint=F0:18:00:51:B9:12:FD:85:28:B6:64:DD:9C:C2:58:54:1A:C6:4C:AF:A8:83:8A:39:27:C0:11:4F:F6:95:D8:78
[2022-08-13 15:15:36.637][Trace][1][62269h54] CircuitBreaker: enabled=1, high=2x90, critical=1x95, dying=5x99
[2022-08-13 15:15:36.637][Trace][1][62269h54] http flv live stream, vhost=__defaultVhost__, mount=[vhost]/[app]/[stream].flv
[2022-08-13 15:15:36.637][Trace][1][62269h54] http: root mount to ./objs/nginx/html
[2022-08-13 15:15:36.637][Trace][1][62269h54] server main cid=62269h54, pid=1, ppid=0, asprocess=0
[2022-08-13 15:15:36.637][Trace][1][62269h54] write pid=1 to ./objs/srs.pid success!
[2022-08-13 15:15:36.637][Trace][1][62269h54] RTMP listen at tcp://0.0.0.0:1935, fd=8
[2022-08-13 15:15:36.637][Trace][1][62269h54] HTTP-API listen at tcp://0.0.0.0:1985, fd=9
[2022-08-13 15:15:36.637][Trace][1][62269h54] HTTPS-API listen at tcp://0.0.0.0:443, fd=10
[2022-08-13 15:15:36.637][Trace][1][62269h54] HTTP-Server listen at tcp://0.0.0.0:8080, fd=11
[2022-08-13 15:15:36.637][Trace][1][62269h54] HTTPS-Server listen at tcp://0.0.0.0:1990, fd=12
[2022-08-13 15:15:36.637][Trace][1][62269h54] signal installed, reload=1, reopen=10, fast_quit=15, grace_quit=3
[2022-08-13 15:15:36.637][Trace][1][62269h54] http: api mount /console to ./objs/nginx/html/console
[2022-08-13 15:15:36.637][Trace][1][62269h54] rtc listen at udp://0.0.0.0:8000, fd=13
[2022-08-13 15:15:36.637][Trace][1][7j9be739] Hybrid cpu=0.00%,8MB
[2022-08-13 15:15:36.637][Warn][1][5i707509][22] use private address as ip: 172.17.0.2, ifname=eth0
[2022-08-13 15:15:36.637][Trace][1][5i707509] Startup query id=ba6d5d301ad711ed8876856180f56d88, eip=172.17.0.2, wait=313s
[2022-08-13 15:15:36.637][Trace][1][62t5y414] TCP: connection manager run, conns=0
[2022-08-13 15:15:36.637][Warn][1][62269h54][11] enable auto reload for docker
[2022-08-13 15:15:36.637][Trace][1][62269h54] auto reload watching fd=14, watch=1, file=conf
[2022-08-13 15:15:36.638][Trace][1][939ddva3] UDP #13 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)
[2022-08-13 15:15:36.638][Trace][1][7ux2347q] RTC: connection manager run, conns=0
[2022-08-13 15:15:41.631][Trace][1][7j9be739] Hybrid cpu=0.00%,8MB
[2022-08-13 15:15:43.148][Trace][1][e914hdh4] RTMP client ip=113.91.141.178:16768, fd=15
[2022-08-13 15:15:43.161][Trace][1][e914hdh4] simple handshake success.

2: After checking the log /var/log/message, the following information is displayed: at 2022-08-12 17:51:19, s encountered an error message stating "srs[11962]: segfault at d8 ip 0000000000618d54 sp 00007f02a36b8470 error 4 in srs[400000+7c7000]".

Aug 12 17:51:11 VM-0-3-centos journal:        GROUP BY r.id
Aug 12 17:51:11 VM-0-3-centos journal:        ORDER BY r.create_time DESC
Aug 12 17:51:11 VM-0-3-centos journal: ==>  Preparing: SELECT COUNT(1) FROM ( SELECT r.id AS "id", r.create_time AS "createTime", r.create_user AS "createUser", r.update_time AS "updateTime", r.update_user AS "updateUser", r.record_num AS "recordNum", r.start_time AS "startTime", r.end_time AS "endTime", r.dept_id AS "deptId", r.equipment_id AS "equipmentId", r.part_in_person_ids AS "partInPersonIds", r.status AS "status", r.record_flag AS "recordFlag", e.name AS "equipmentName", d.dept_name AS "deptName", GROUP_CONCAT(e.expert_name) AS "partInPersons" FROM ward_round_record r LEFT JOIN equipment_ward_round e ON e.id = r.equipment_id LEFT JOIN hjkj_system.ent_dept d ON d.dept_id = r.dept_id LEFT JOIN hjkj_customer_center.customer_expert e ON FIND_IN_SET(e.customer_id, r.part_in_person_ids) WHERE 1 = 1 AND d.company_id = ? AND r.equipment_id = ? AND r.status = ? GROUP BY r.id ORDER BY r.create_time DESC ) TOTAL 
Aug 12 17:51:11 VM-0-3-centos journal: ==> Parameters: 1517144593961881602(Long), 1517145245823819778(Long), 2(Integer)
Aug 12 17:51:11 VM-0-3-centos journal: <==    Columns: COUNT(1)
Aug 12 17:51:11 VM-0-3-centos journal: <==        Row: 119
Aug 12 17:51:11 VM-0-3-centos journal: ==>  Preparing: SELECT r.id AS "id", r.create_time AS "createTime", r.create_user AS "createUser", r.update_time AS "updateTime", r.update_user AS "updateUser", r.record_num AS "recordNum", r.start_time AS "startTime", r.end_time AS "endTime", r.dept_id AS "deptId", r.equipment_id AS "equipmentId", r.part_in_person_ids AS "partInPersonIds", r.status AS "status", r.record_flag AS "recordFlag", e.name AS "equipmentName", d.dept_name AS "deptName", GROUP_CONCAT(e.expert_name) AS "partInPersons" FROM ward_round_record r LEFT JOIN equipment_ward_round e ON e.id = r.equipment_id LEFT JOIN hjkj_system.ent_dept d ON d.dept_id = r.dept_id LEFT JOIN hjkj_customer_center.customer_expert e ON FIND_IN_SET(e.customer_id,r.part_in_person_ids) where 1 = 1 AND d.company_id = ? AND r.equipment_id = ? AND r.status = ? GROUP BY r.id ORDER BY r.create_time DESC LIMIT ?,? 
Aug 12 17:51:11 VM-0-3-centos journal: ==> Parameters: 1517144593961881602(Long), 1517145245823819778(Long), 2(Integer), 0(Long), 5(Long)
Aug 12 17:51:11 VM-0-3-centos journal: <==    Columns: id, createTime, createUser, updateTime, updateUser, recordNum, startTime, endTime, deptId, equipmentId, partInPersonIds, status, recordFlag, equipmentName, deptName, partInPersons
- Aug 12 17:51:11 VM-0-3-centos journal: <== Row: 382, 2022-08-12 16:15:23, 1517145254698979329, 2022-08-12 17:03:50, 1517145254698979329, WX2208121615, 2022-08-12 16:15:23, 2022-08-12 17:03:50, 1517145133064163329, 1517145245823819778, null, 2, 0, Digestive Internal Medicine Ward Round Vehicle, Surgery, <<BLOB>>
- Aug 12 17:51:11 VM-0-3-centos journal: <== Row: 379, 2022-08-12 10:20:47, 1517145254698979329, 2022-08-12 11:51:29, 1517145254698979329, WX2208121020, 2022-08-12 10:20:47, 2022-08-12 11:51:29, 1517145133064163329, 1517145245823819778, null, 2, 0, Digestive Internal Medicine Ward Round Vehicle, Surgery, <<BLOB>>
- Aug 12 17:51:11 VM-0-3-centos journal: <== Row: 365, 2022-08-11 15:18:57, 1517145254698979329, 2022-08-11 18:49:39, -100, WX2208111518, 2022-08-11 15:18:57, 2022-08-11 18:49:39, 1517145133064163329, 1517145245823819778, 1517383125947158529,1554297997418827777,1517383241588314114,1557573550523551746, 2, 0, Digestive Internal Medicine Ward Round Vehicle, Surgery, <<BLOB>>
- Aug 12 17:51:11 VM-0-3-centos journal: <== Row: 364, 2022-08-11 15:17:37, 1517145254698979329, 2022-08-11 15:17:42, 1517145254698979329, WX2208111517, 2022-08-11 15:17:37, 2022-08-11 15:17:42, 1517145133064163329, 1517145245823819778, null, 2, 0, Digestive Internal Medicine Ward Round Vehicle, Surgery, <<BLOB>>
- Aug 12 17:51:11 VM-0-3-centos journal: <== Row: 363, 2022-08-11 14:36:32, 1517145254698979329, 2022-08-11 15:16:01, -100, WX2208111436, 2022-08-11 14:36:32, 2022-08-11 15:16:01, 1517145133064163329, 1517145245823819778, 1554297997418827777,1517383241588314114,1517383125947158529,1554358259102519297,1557573550523551746, 2, 0, Digestive Internal Medicine Ward Round Vehicle, Surgery, <<BLOB>>
Aug 12 17:51:11 VM-0-3-centos journal: <==      Total: 5
Aug 12 17:51:11 VM-0-3-centos journal: Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6861bcc]
Aug 12 17:51:14 VM-0-3-centos journal: [warn] 2022/08/12 17:51:14.218966 [1][1712] Ignore err EOF for 159.75.247.221:35084
Aug 12 17:51:14 VM-0-3-centos journal: #033[33m#033[0m[trace] 2022/08/12 17:51:14.219015 [1][1712] Remove client display=wksscadmin, room=728661
- Aug 12 17:51:14 VM-0-3-centos journal: When the client stops streaming.
Aug 12 17:51:14 VM-0-3-centos journal: 
Aug 12 17:51:14 VM-0-3-centos journal: {app=728661, vhost=__defaultVhost__, stream=wksscadmin, param=upstream=rtc, ip=113.89.70.180, action=on_unpublish, server_id=vid-b6qzmfd, client_id=yca7ajd9}
- Aug 12 17:51:14 VM-0-3-centos journal: When DVR recording closes an flv file.
Aug 12 17:51:14 VM-0-3-centos journal: 
Aug 12 17:51:14 VM-0-3-centos journal: {app=728661, vhost=__defaultVhost__, cwd=/usr/local/srs, file=./objs/nginx/html/record/728661/wksscadmin/2022/08/12/17:51:07.mp4, stream=wksscadmin, param=upstream=rtc, ip=113.89.70.180, action=on_dvr, server_id=vid-b6qzmfd, client_id=yca7ajd9}
Aug 12 17:51:15 VM-0-3-centos journal: [trace] 2022/08/12 17:51:15.920384 [1][1002] Proxy addr header map[Accept-Encoding:[gzip, deflate, br] Accept-Language:[zh-CN,zh;q=0.9] Cache-Control:[no-cache] Connection:[Upgrade] Origin:[https://192.168.0.124:1470] Pragma:[no-cache] Sec-Websocket-Extensions:[permessage-deflate; client_max_window_bits] Sec-Websocket-Key:[FM6jlTui2/QpWqMxrLLOaA==] Sec-Websocket-Version:[13] Upgrade:[websocket] User-Agent:[Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36] X-Real-Ip:[113.89.70.180] X-Real-Schema:[https]]
Aug 12 17:51:15 VM-0-3-centos journal: [trace] 2022/08/12 17:51:15.920426 [1][1002] proxy http rip=113.89.70.180, addr=113.89.70.180:2910 GET http://159.75.247.221:1989/sig/v1/rtc?room=728661&display=wksscadmin with headers map[Accept-Encoding:[gzip, deflate, br] Accept-Language:[zh-CN,zh;q=0.9] Cache-Control:[no-cache] Connection:[Upgrade] Origin:[https://192.168.0.124:1470] Pragma:[no-cache] Sec-Websocket-Extensions:[permessage-deflate; client_max_window_bits] Sec-Websocket-Key:[FM6jlTui2/QpWqMxrLLOaA==] Sec-Websocket-Version:[13] Upgrade:[websocket] User-Agent:[Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36] X-Forwarded-Host:[hrtc.huanjianit.com] X-Real-Ip:[113.89.70.180] X-Real-Schema:[https]]
Aug 12 17:51:15 VM-0-3-centos journal: [trace] 2022/08/12 17:51:15.921218 [1][1713] Serve client 159.75.247.221:35106 at /sig/v1/rtc?room=728661&display=wksscadmin
Aug 12 17:51:15 VM-0-3-centos journal: [trace] 2022/08/12 17:51:15.940985 [1][1713] Join display=wksscadmin, room=728661 ok
Aug 12 17:51:16 VM-0-3-centos journal: [trace] 2022/08/12 17:51:16.932809 [1][1002] Proxy addr header map[Accept:[application/json, text/javascript, */*; q=0.01] Accept-Encoding:[gzip, deflate, br] Accept-Language:[zh-CN,zh;q=0.9] Content-Length:[6061] Content-Type:[application/json] Origin:[https://192.168.0.124:1470] Referer:[https://192.168.0.124:1470/] Sec-Ch-Ua:[".Not/A)Brand";v="99", "Google Chrome";v="103", "Chromium";v="103"] Sec-Ch-Ua-Mobile:[?0] Sec-Ch-Ua-Platform:["Windows"] Sec-Fetch-Dest:[empty] Sec-Fetch-Mode:[cors] Sec-Fetch-Site:[cross-site] User-Agent:[Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36] X-Real-Ip:[113.89.70.180] X-Real-Schema:[https]]
Aug 12 17:51:16 VM-0-3-centos journal: [trace] 2022/08/12 17:51:16.932873 [1][1002] proxy http rip=113.89.70.180, addr=113.89.70.180:2823 POST http://159.75.247.221:1985/rtc/v1/publish/ with headers map[Accept:[application/json, text/javascript, */*; q=0.01] Accept-Encoding:[gzip, deflate, br] Accept-Language:[zh-CN,zh;q=0.9] Content-Length:[6061] Content-Type:[application/json] Origin:[https://192.168.0.124:1470] Referer:[https://192.168.0.124:1470/] Sec-Ch-Ua:[".Not/A)Brand";v="99", "Google Chrome";v="103", "Chromium";v="103"] Sec-Ch-Ua-Mobile:[?0] Sec-Ch-Ua-Platform:["Windows"] Sec-Fetch-Dest:[empty] Sec-Fetch-Mode:[cors] Sec-Fetch-Site:[cross-site] User-Agent:[Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36] X-Forwarded-Host:[hrtc.huanjianit.com] X-Real-Ip:[113.89.70.180] X-Real-Schema:[https]]
- Aug 12 17:51:16 VM-0-3-centos journal: When the client publishes a stream, for example, pushing the stream to the server using flash/FMLE method.
Aug 12 17:51:16 VM-0-3-centos journal: 
Aug 12 17:51:16 VM-0-3-centos journal: {app=728661, tcUrl=webrtc://hrtc.huanjianit.com/728661, vhost=__defaultVhost__, stream=wksscadmin, param=upstream=rtc, ip=113.89.70.180, action=on_publish, server_id=vid-b6qzmfd, client_id=s608m511}
Aug 12 17:51:19 VM-0-3-centos kernel: srs[11962]: segfault at d8 ip 0000000000618d54 sp 00007f02a36b8470 error 4 in srs[400000+7c7000]
Aug 12 17:51:21 VM-0-3-centos kernel: docker0: port 1(veth2b00b81) entered disabled state
Aug 12 17:51:21 VM-0-3-centos kernel: docker0: port 1(veth2b00b81) entered disabled state
Aug 12 17:51:21 VM-0-3-centos kernel: device veth2b00b81 left promiscuous mode
Aug 12 17:51:21 VM-0-3-centos kernel: docker0: port 1(veth2b00b81) entered disabled state
Aug 12 17:51:21 VM-0-3-centos dockerd-current: time="2022-08-12T17:51:21.592545595+08:00" level=warning msg="98bea75598ed59705a593a989de5236f7181073e5761a540e1b0ae8ea21a592a cleanup: failed to unmount secrets: invalid argument"
Aug 12 17:51:24 VM-0-3-centos journal: [warn] 2022/08/12 17:51:24.081372 [1][1713] Ignore err EOF for 159.75.247.221:35106
Aug 12 17:51:24 VM-0-3-centos journal: #033[33m#033[0m[trace] 2022/08/12 17:51:24.081420 [1][1713] Remove client display=wksscadmin, room=728661
Aug 12 17:52:01 VM-0-3-centos systemd: Started Session 130241 of user root.
- Aug 12 17:52:07 VM-0-3-centos journal: 2022-08-12 17:52:07.123 INFO 1 --- [nio-8021-exec-6] c.h.c.l.c.r.NacosSameClusterWeightedRule : The selected instance is port = 8888, instance = {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceHeartBeatInterval":5000,"instanceHeartBeatTimeOut":15000,"instanceId":"172.16.0.13#8888#DEFAULT#DEFAULT_GROUP@@hjkj-auth","ip":"172.16.0.13","ipDeleteTimeout":30000,"metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":8888,"serviceName":"DEFAULT_GROUP@@hjkj-auth","weight":1.0}
Aug 12 17:52:07 VM-0-3-centos journal: 2022-08-12 17:52:07.126 INFO 1 --- [nio-8021-exec-6] c.h.c.l.c.r.NacosSameClusterWeightedRule : The selected instance is port = 8888, instance = {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceHeartBeatInterval":5000,"instanceHeartBeatTimeOut":15000,"instanceId":"172.16.0.13#8888#DEFAULT#DEFAULT_GROUP@@hjkj-auth","ip":"172.16.0.13","ipDeleteTimeout":30000,"metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":8888,"serviceName":"DEFAULT_GROUP@@hjkj-auth","weight":1.0}
Aug 12 17:52:07 VM-0-3-centos journal: Creating a new SqlSession
Aug 12 17:52:07 VM-0-3-centos journal: SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36163863] was not registered for synchronization because synchronization is not active
Aug 12 17:52:07 VM-0-3-centos journal: JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@c49578a] will not be managed by Spring
Aug 12 17:52:07 VM-0-3-centos journal: ==>  Preparing: SELECT id,number,name,description,dept_id,url_str,state,user_id,create_time,create_user,update_time,update_user FROM equipment_ward_round WHERE (user_id = ? AND state = ?) 
Aug 12 17:52:07 VM-0-3-centos journal: ==> Parameters: 1517145254669619201(Long), 1(Integer)

TRANS_BY_GPT3

winlinvip commented 2 years ago

Please provide the following information:

  1. When a crash occurs, it will generate a coredump. Please provide the backtrace stack information (bt). It would be best if you can also provide the coredump file and the corresponding binary (if not modified, providing the version number is also acceptable).
  2. Is the issue reproducible consistently? If it occurs sporadically, can you try to identify the steps to reproduce it reliably?

Please make sure to maintain the markdown structure.

TRANS_BY_GPT3