试用安装包下载 | SMS | 在线演示项目源码地址https://github.com/openskeye/go-vss背景在 VSS 的直播/回放流程里AckRequestMap承载了后续控制如回放控制、停流所需上下文。若只增不删会导致内存长期上涨并让旧会话误命中新请求。项目实践当前链路中已经有两处关键动作建流后写入AckRequestMap发送流程持有控制上下文。停流时在stream_stop路径显式Remove(streamName)并联动 BYE 与媒体侧 stop。建议再补一层“兜底回收”按时间轮询清理超时 ACK 会话避免异常路径漏删。Invite成功AckRequestMap.SetPlaybackControl/Stop正常结束Remove超时扫描Remove建议AckRequestMapvalue 增加createdAt/lastUsedAt。每 30 秒扫描一次超过阈值如 2~5 分钟回收。在SevState中增加 ACK 老化数量便于观测泄漏趋势。停流失败重试期间不要立刻删除需用状态位标识“删除中”。