install go2rtc on bob

This commit is contained in:
2026-04-04 19:36:14 +02:00
parent f0b56e63d1
commit ccf88187b8
537 changed files with 69213 additions and 0 deletions
@@ -0,0 +1,22 @@
package hls
import (
"io"
"net/url"
"github.com/AlexxIT/go2rtc/pkg/mpegts"
)
func OpenURL(u *url.URL, body io.ReadCloser) (*mpegts.Producer, error) {
rd, err := NewReader(u, body)
if err != nil {
return nil, err
}
prod, err := mpegts.Open(rd)
if err != nil {
return nil, err
}
prod.FormatName = "hls/mpegts"
prod.RemoteAddr = u.Host
return prod, nil
}