Results 8 issues of yushimeng

## 🐛 Bug Report - *os*: 12.0.1 Apple M1 - *extension settings*: - *nodejs version*:v18.5.0 - *vscode version*: 1.69.2 - *extension version*: v0.18.1

createList时,header的forward数组初始化为MAX_LEVEL+1大小,但是初始化时只初始化了[0, MAX_LEVEL).应该初始化[0, MAX_LEVEL]

Destroy session when SIP connection is disconnected

EnglishNative

视频+动画,记忆深刻,理解更简单。当然会消耗大量精力,可以考虑有偿发布。

多利用空行,分割代码段, 增强代码可读性. 现在看到的func基本都是一个空行都没.

support sip over tcp

MConfig.Record.Recordmax not affected. change to: `if MConfig.Record.Recordmax == 0 { MConfig.Record.Recordmax = 600 }`

请问, gb28181 on_rtp的处理为什么没有使用srs_cond_signal(wait_ps_queue); 唤醒 rtmp_muxer的方式, 而是使用rtmp_muxer sleep的方式? 是有验证了唤醒的方式有性能问题还是出于别的考虑? 另外可能在倍速下载/播放的场景,可能sleep的间隔需要调整.