From b83cafe8455039cef09b7af6c6d0b1743846df45 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 10 Jun 2017 15:51:05 -0700 Subject: [PATCH] Ensure FEC is always enabled --- src/SdpGenerator.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/SdpGenerator.c b/src/SdpGenerator.c index 7fd075b..f58caf4 100644 --- a/src/SdpGenerator.c +++ b/src/SdpGenerator.c @@ -201,7 +201,10 @@ static PSDP_OPTION getAttributesList(char*urlSafeAddr) { err |= addAttributeString(&optionHead, "x-nv-vqos[0].bw.minimumBitrate", payloadStr); err |= addAttributeString(&optionHead, "x-nv-vqos[0].bw.maximumBitrate", payloadStr); } - + + // FEC must be enabled for proper packet sequencing to be done by RTP FEC queue + err |= addAttributeString(&optionHead, "x-nv-vqos[0].fec.enable", "1"); + err |= addAttributeString(&optionHead, "x-nv-vqos[0].videoQualityScoreUpdateTime", "5000"); if (StreamConfig.streamingRemotely) {