From 3cc8626ae1fd1ff026fc2a9c1dc7846b30984afd Mon Sep 17 00:00:00 2001 From: Ingo Oppermann Date: Thu, 15 Jun 2023 14:19:02 +0200 Subject: [PATCH] Fix RTMP and SRT URL generation in placeholder --- app/api/api.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/api/api.go b/app/api/api.go index 4a930922..f2f8d30e 100644 --- a/app/api/api.go +++ b/app/api/api.go @@ -968,7 +968,7 @@ func (a *api) start() error { } u := &url.URL{ - Scheme: "rtmp:", + Scheme: "rtmp", Host: host + ":" + port, Path: "/", } @@ -1011,7 +1011,7 @@ func (a *api) start() error { } u := srturl.URL{ - Scheme: "srt:", + Scheme: "srt", Host: host + ":" + port, } @@ -1024,6 +1024,8 @@ func (a *api) start() error { options.Set("passphrase", cfg.SRT.Passphrase) } + u.Options = options + streamid := srturl.StreamInfo{} if section == "output" { @@ -1052,6 +1054,8 @@ func (a *api) start() error { streamid.Token = identity.GetServiceToken() } + u.StreamId = streamid.String() + return u.String() }, map[string]string{ "name": "",