From b28c9e1cdf064a950a494fe08125b8ed6f24fbaf Mon Sep 17 00:00:00 2001 From: pablopla Date: Sat, 22 Nov 2025 19:49:34 +0200 Subject: [PATCH] Add support for ptime parameter --- sdp.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/sdp.js b/sdp.js index 0cd7fe7..4480a99 100644 --- a/sdp.js +++ b/sdp.js @@ -497,6 +497,15 @@ SDPUtils.writeRtpDescription = function(kind, caps) { if (maxptime > 0) { sdp += 'a=maxptime:' + maxptime + '\r\n'; } + let ptime = 0; + caps.codecs.forEach(codec => { + if (codec.ptime > ptime) { + ptime = codec.ptime; + } + }); + if (ptime > 0) { + sdp += 'a=ptime:' + ptime + '\r\n'; + } if (caps.headerExtensions) { caps.headerExtensions.forEach(extension => {