diff --git a/webrtc/SrtpSession.cpp b/webrtc/SrtpSession.cpp index 1f0778e2..408769fc 100644 --- a/webrtc/SrtpSession.cpp +++ b/webrtc/SrtpSession.cpp @@ -204,11 +204,16 @@ SrtpSession::SrtpSession(Type type, CryptoSuite cryptoSuite, uint8_t *key, size_ policy.key = key; // Required for sending RTP retransmission without RTX. policy.allow_repeat_tx = 1; +#if 0 if (type == Type::OUTBOUND) { policy.window_size = 0x8000 - 1; } else { policy.window_size = 1024; } +#else + // TODO 关闭防重放攻击 + policy.window_size = 0x8000 - 1; +#endif policy.next = nullptr; // Set the SRTP session.