diff --git a/README.md b/README.md index f8d136f..6344e62 100644 --- a/README.md +++ b/README.md @@ -218,6 +218,7 @@ services: - [ ] 录像回放 - [ ] 报警事件订阅 - [ ] 报警事件通知处理 + - [ ] 快照 ## 授权协议 diff --git a/internal/web/api/db_version.go b/internal/web/api/db_version.go index c62bf3f..a0273d0 100644 --- a/internal/web/api/db_version.go +++ b/internal/web/api/db_version.go @@ -2,6 +2,6 @@ package api // 如果需要执行表迁移,递增此版本号和表更新说明 var ( - dbVersion = "0.0.9" + dbVersion = "0.0.10" dbRemark = "add stream proxy" ) diff --git a/pkg/gbs/sip/parser.go b/pkg/gbs/sip/parser.go index a664696..835830c 100644 --- a/pkg/gbs/sip/parser.go +++ b/pkg/gbs/sip/parser.go @@ -583,7 +583,7 @@ func (p *parser) start() { packet = <-p.in startLine, err := packet.nextLine() if err != nil { - slog.Error("start", "err", err, "line", startLine) + slog.Error("start nextLine", "err", err, "line", startLine) continue } if isRequest(startLine) { @@ -601,11 +601,11 @@ func (p *parser) start() { termErr = NewError(err, "parserMessage", "ParseStatusLine", startLine) } } else { - slog.Error("start", "err", err, "line", startLine) + slog.Error("start unknown", "err", err, "line", startLine) continue } if termErr != nil { - slog.Error("start", "err", err, "line", startLine) + slog.Error("start termErr", "err", termErr, "line", startLine) continue } var buffer bytes.Buffer @@ -617,8 +617,7 @@ func (p *parser) start() { if err == nil { headers = append(headers, newHeaders...) } else { - slog.Error("start", "err", err, "line", buffer.String()) - // slog.Warn("skip header '%s' due to error: %s", buffer, err) + slog.Error("start flushBuffer", "err", err, "line", buffer.String()) } buffer.Reset() }