rtsp播放器过滤非法的回复 (#2760)

提高对一些rtsp流的兼容性
This commit is contained in:
xia-chu 2023-08-20 11:19:57 +08:00
parent e628cba1ca
commit 90c164f7f7

View File

@ -483,6 +483,11 @@ void RtspPlayer::handleResPAUSE(const Parser &parser, int type) {
} }
void RtspPlayer::onWholeRtspPacket(Parser &parser) { void RtspPlayer::onWholeRtspPacket(Parser &parser) {
if (!start_with(parser.method(), "RTSP")) {
// 不是rtsp回复忽略
WarnL << "Not rtsp response: " << parser.method();
return;
}
try { try {
decltype(_on_response) func; decltype(_on_response) func;
_on_response.swap(func); _on_response.swap(func);