Fix redirect for rtspx source #565

This commit is contained in:
Alexey Khit
2023-08-23 06:07:23 +03:00
parent f5cca50830
commit 75a3dad745
4 changed files with 67 additions and 86 deletions
+9 -10
View File
@@ -24,19 +24,18 @@ func NewClient(uri string) *Conn {
}
func (c *Conn) Dial() (err error) {
var conn net.Conn
if c.Transport == "" {
conn, err = Dial(c.uri)
} else {
conn, err = websocket.Dial(c.Transport)
}
if err != nil {
if c.URL, err = url.Parse(c.uri); err != nil {
return
}
if c.URL, err = url.Parse(c.uri); err != nil {
var conn net.Conn
if c.Transport == "" {
conn, err = tcp.Dial(c.URL, "554")
} else {
conn, err = websocket.Dial(c.Transport)
}
if err != nil {
return
}