rtsp and rtp h264 lowlatency mode config

This commit is contained in:
xiongguangjie
2022-10-19 14:20:53 +08:00
parent 4a51d6b488
commit 0d2e035215
5 changed files with 33 additions and 5 deletions

View File

@@ -173,6 +173,7 @@ const string kAuthBasic = RTSP_FIELD "authBasic";
const string kHandshakeSecond = RTSP_FIELD "handshakeSecond";
const string kKeepAliveSecond = RTSP_FIELD "keepAliveSecond";
const string kDirectProxy = RTSP_FIELD "directProxy";
const string KLowLatency = RTSP_FIELD"lowLatency";
static onceToken token([]() {
// 默认Md5方式认证
@@ -180,6 +181,7 @@ static onceToken token([]() {
mINI::Instance()[kHandshakeSecond] = 15;
mINI::Instance()[kKeepAliveSecond] = 15;
mINI::Instance()[kDirectProxy] = 1;
mINI::Instance()[KLowLatency] = 0;
});
} // namespace Rtsp
@@ -206,10 +208,14 @@ const string kAudioMtuSize = RTP_FIELD "audioMtuSize";
// rtp包最大长度限制单位是KB
const string kRtpMaxSize = RTP_FIELD "rtpMaxSize";
const string KLowLatency = RTP_FIELD "lowLatency";
static onceToken token([]() {
mINI::Instance()[kVideoMtuSize] = 1400;
mINI::Instance()[kAudioMtuSize] = 600;
mINI::Instance()[kRtpMaxSize] = 10;
mINI::Instance()[KLowLatency] = 0;
});
} // namespace Rtp