Files
go2rtc/pkg/hls/producer.go
2023-08-17 06:55:59 +03:00

18 lines
286 B
Go

package hls
import (
"io"
"net/url"
"github.com/AlexxIT/go2rtc/pkg/core"
"github.com/AlexxIT/go2rtc/pkg/mpegts"
)
func OpenURL(u *url.URL, body io.ReadCloser) (core.Producer, error) {
rd, err := NewReader(u, body)
if err != nil {
return nil, err
}
return mpegts.Open(rd)
}