forked from External/mediamtx
rtmp: fix error when reading metadata (#3302)
some rtmp client will send set chunk size after publish stream
This commit is contained in:
parent
1204f76eb7
commit
8b51ca9c8b
1 changed files with 5 additions and 0 deletions
|
|
@ -501,6 +501,11 @@ func (r *Reader) readTracks() (format.Format, format.Format, error) {
|
|||
}
|
||||
}
|
||||
|
||||
// skip SetChunkSize
|
||||
if _, ok := msg.(*message.SetChunkSize); ok {
|
||||
continue
|
||||
}
|
||||
|
||||
if data, ok := msg.(*message.DataAMF0); ok && len(data.Payload) >= 1 {
|
||||
payload := data.Payload
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue