获取缓存中下一个rtpFrame
()
| 83 | |
| 84 | // 获取缓存中下一个rtpFrame |
| 85 | func (av *RTPDemuxer) nextRTPFrame() (frame *LIRTP) { |
| 86 | frame = av.乱序重排.Pop() |
| 87 | if frame == nil { |
| 88 | return |
| 89 | } |
| 90 | av.lastSeq2 = av.lastSeq |
| 91 | av.lastSeq = frame.Value.SequenceNumber |
| 92 | return |
| 93 | } |
| 94 | |
| 95 | // 对RTP包乱序重排 |
| 96 | func (av *RTPDemuxer) recorderRTP(item *LIRTP) (frame *LIRTP) { |