Rewrite FLV/RTMP clients

This commit is contained in:
Alexey Khit
2023-08-16 19:35:13 +03:00
parent 4e1a0e1ab9
commit c3ba8db660
9 changed files with 227 additions and 204 deletions
+2 -5
View File
@@ -53,11 +53,8 @@ func handleHTTP(url string) (core.Producer, error) {
return multipart.NewClient(res)
case "video/x-flv":
var client *flv.Client
if client, err = flv.NewClient(res.Body); err != nil {
return nil, err
}
if err = client.Describe(); err != nil {
client, err := flv.Open(res.Body)
if err != nil {
return nil, err
}
client.URL = url