Commit 49c8d4fb by xiongziliang

修复rtsp推流超时检测bug

parent d482cd29
...@@ -119,8 +119,9 @@ void RtspSession::onManager() { ...@@ -119,8 +119,9 @@ void RtspSession::onManager() {
} }
} }
//组播不检查心跳是否超时
if (_rtpType == PlayerBase::RTP_UDP && _ticker.elapsedTime() > 15 * 1000) { if ((_rtpType == PlayerBase::RTP_UDP || _pushSrc ) && _ticker.elapsedTime() > 15 * 1000) {
//如果是推流端或者rtp over udp类型的播放端,那么就做超时检测
WarnL << "RTSP会话超时:" << get_peer_ip(); WarnL << "RTSP会话超时:" << get_peer_ip();
shutdown(); shutdown();
return; return;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论