mirror of
https://github.com/ZLMediaKit/ZLMediaKit.git
synced 2026-06-26 03:42:21 +08:00
rtsp/rtp: 过滤干扰的rtp pt, 提高兼容性: #1445
This commit is contained in:
@@ -55,6 +55,13 @@ RtpPacket::Ptr RtpTrack::inputRtp(TrackType type, int sample_rate, uint8_t *ptr,
|
||||
//比对缓存ssrc
|
||||
auto ssrc = ntohl(header->ssrc);
|
||||
|
||||
if (_pt == 0xFF) {
|
||||
_pt = header->pt;
|
||||
} else if (header->pt != _pt) {
|
||||
TraceL << "rtp pt 不匹配:" << (int) header->pt << " !=" << (int) _pt;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
if (!_ssrc) {
|
||||
//记录并锁定ssrc
|
||||
_ssrc = ssrc;
|
||||
|
||||
Reference in New Issue
Block a user