diff --git a/server/internal/capture/broadcast.go b/server/internal/capture/broadcast.go index fc6727e1..16cb353f 100644 --- a/server/internal/capture/broadcast.go +++ b/server/internal/capture/broadcast.go @@ -46,12 +46,13 @@ func (manager *BroacastManagerCtx) Start(url string) error { manager.mu.Lock() defer manager.mu.Unlock() + manager.url = url + err := manager.createPipeline() if err != nil { return err } - manager.url = url manager.started = true return nil }