BIG rewrite stream info

This commit is contained in:
Alex X
2024-06-15 16:46:03 +03:00
parent ecfe802065
commit 96504e2fb0
88 changed files with 1043 additions and 854 deletions
+5 -4
View File
@@ -8,10 +8,11 @@ import (
"strings"
"github.com/AlexxIT/go2rtc/pkg/core"
"github.com/AlexxIT/go2rtc/pkg/flv"
"github.com/AlexxIT/go2rtc/pkg/tcp"
)
func DialPlay(rawURL string) (core.Producer, error) {
func DialPlay(rawURL string) (*flv.Producer, error) {
u, err := url.Parse(rawURL)
if err != nil {
return nil, err
@@ -22,16 +23,16 @@ func DialPlay(rawURL string) (core.Producer, error) {
return nil, err
}
rtmpConn, err := NewClient(conn, u)
client, err := NewClient(conn, u)
if err != nil {
return nil, err
}
if err = rtmpConn.play(); err != nil {
if err = client.play(); err != nil {
return nil, err
}
return rtmpConn.Producer()
return client.Producer()
}
func DialPublish(rawURL string) (io.Writer, error) {