diff --git a/cmd/exec/exec.go b/cmd/exec/exec.go index 20d2fc14..547d6a95 100644 --- a/cmd/exec/exec.go +++ b/cmd/exec/exec.go @@ -53,7 +53,7 @@ func Handle(url string) (core.Producer, error) { path := "/" + hex.EncodeToString(sum[:]) url = strings.Replace( - url, "{output}", "rtsp://localhost:"+rtsp.Port+path, 1, + url, "{output}", "rtsp://127.0.0.1:"+rtsp.Port+path, 1, ) // remove `exec:` diff --git a/cmd/ffmpeg/ffmpeg.go b/cmd/ffmpeg/ffmpeg.go index d5dfe988..89a49537 100644 --- a/cmd/ffmpeg/ffmpeg.go +++ b/cmd/ffmpeg/ffmpeg.go @@ -157,7 +157,7 @@ func parseArgs(s string) *Args { args.input = "-i " + s } } else if streams.Get(s) != nil { - s = "rtsp://localhost:" + rtsp.Port + "/" + s + s = "rtsp://127.0.0.1:" + rtsp.Port + "/" + s switch { case args.video > 0 && args.audio == 0: s += "?video"