Merge pull request #1716 from gudaja/fix/getScreenshotFromNonconfigurreCamera

Fix: Handle RTSP cameras requiring fragment-implied config in dynamic snapshot API
This commit is contained in:
Alex X
2025-04-29 20:15:15 +03:00
committed by GitHub

View File

@@ -36,8 +36,7 @@ func Init() {
var log zerolog.Logger var log zerolog.Logger
func handlerKeyframe(w http.ResponseWriter, r *http.Request) { func handlerKeyframe(w http.ResponseWriter, r *http.Request) {
src := r.URL.Query().Get("src") stream := streams.GetOrPatch(r.URL.Query())
stream := streams.Get(src)
if stream == nil { if stream == nil {
http.Error(w, api.StreamNotFound, http.StatusNotFound) http.Error(w, api.StreamNotFound, http.StatusNotFound)
return return