Wang Jingkai

Results 36 issues of Wang Jingkai

After running a period of time. All my containers stopped (STATUS in `podman ps`). But the conmon processes still runing(?). I can see conmon processes in `ps -ef | grep...

### 现象描述 在进行压测试时,使用SRS Bench作为HLS流压测工具,开始压测后,MediaServer不再监听80端口,压测失败。 ### 如何复现? 1. 首先,MediaServer的启动方式是要在/etc/rc.d/rc.local配置启动命令:` /home/ZLMediaKit/./MediaServer -d & ` 2. 然后推流后,在另一台跑压测的服务器使用 ./sb_hls_load -c 5000 -r http://192.168.36.70/hls/test/hls.m3u8 命令开始压测 3. 稍后在ZLM服务器上执行netstat -tunlp | grep 80 发现没有程序监听80端口了 4. ### 相关日志或截图...

bug

Since nginx change the number of argument in `ngx_http_variable_unknown_header` function It print this error when compile : ![image](https://user-images.githubusercontent.com/6795312/182110933-0baf0ab3-bf8f-4970-9145-385d5e0315ee.png) I add the argument `r` before `&v` and then it can finish...

Sometimes the worker process would crash continuously in one minute. 有时候Nginx工作进程会短时间内连续崩溃。 这个在多个地方遇到过(这次抓到了core dumped,预计之前其他地方遇到的同样问题也是这个导致的) gdb bt print: ```` #0 ngx_rtmp_prepare_merge_frame (s=0x44ab2b0) at ../nginx-rtmp-module/ngx_rtmp_shared_module.c:104 #1 0x0000000000531199 in ngx_rtmp_send (wev=0x7fd6974ed6d0) at ../nginx-rtmp-module/ngx_rtmp_handler.c:728 #2...

转推请求的url能正确返回301和rtmp流地址,但是却没转推成功,并且日志里报错。 ![image](https://user-images.githubusercontent.com/6795312/147807312-10e46592-bfe8-4cb8-b0bc-2726983b3138.png) ![image](https://user-images.githubusercontent.com/6795312/147807321-0d56520b-736b-4c24-9cce-ea750c9f3b28.png)

```` objs/addon/mpegts/ngx_mpegts_http_module.o \ objs/ngx_modules.o \ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -ldl -lrt -lcrypt ../pcre-8.44/.libs/libpcre.a ../openssl-1.1.1k/.openssl/lib/libssl.a ../openssl-1.1.1k/.openssl/lib/libcrypto.a -ldl ../zlib-1.2.11/libz.a \ -Wl,-E objs/addon/nginx-rtmp-module/ngx_rtmp_handler.o: In function `ngx_rtmp_recv': ngx_rtmp_handler.c:(.text+0x1644): undefined reference to `ngx_log_debug' collect2: error: ld...

file: nginx-rtmp-module/hls/ngx_rtmp_hls_module.c line:2256 ![image](https://user-images.githubusercontent.com/6795312/117781177-ee5cb100-b272-11eb-928c-521842e9acfb.png) block these code and the worker won't crash.

My config `"site_title":"RTMP Monitoring", "http_server_port":9991, "rtmp_server_refresh":3000, "rtmp_server_timeout":15000, "rtmp_server_url":"http://localhost:5080/stat.xml", "rtmp_server_stream_url":"rtmp://localhost:1935/hls/", "language":"en", "template":"default", "version":"1.0.0" ` ![image](https://user-images.githubusercontent.com/6795312/26919342-f201dd6e-4c67-11e7-8b3e-5e92e64eafbc.png)

测试页: http://183.62.8.181:9487/wsfmp4/index.html 同一个推流转出的HLS流: http://183.62.8.181:9487/wsfmp4/livehls.html wsPlayer播放ws-fmp4时会有频繁的爆音,移动端几乎百分百会比较严重。桌面端随着刷新有时频率没那么高,有时频率很高。 同一个推流到ZLM转出的hls流播放则正常

使用customType时的设置 ```` const dp = new DPlayer({ container: document.getElementById('dplayer'), live: true, autoplay: true, video: { url: 'ws://192.168.36.70/stream/hls/test.live.flv', type: 'customFlv', customType: { customFlv: function(video, player) { const flvPlayer = flvjs.createPlayer({ type:...