From a6bf055b8548b4e916c3b29d9f6bb56bf05234bf Mon Sep 17 00:00:00 2001 From: slyoldfox Date: Tue, 28 Nov 2023 17:51:19 +0100 Subject: [PATCH] Avoid 'No audio stream detected' in prebuffer when speex is the inputAudioCodec (#1203) Co-authored-by: Marc Vanbrabant --- common/src/sdp-utils.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/common/src/sdp-utils.ts b/common/src/sdp-utils.ts index c2d45de13d..d9fee4d29c 100644 --- a/common/src/sdp-utils.ts +++ b/common/src/sdp-utils.ts @@ -207,6 +207,10 @@ export function parseRtpMap(mlineType: string, rtpmap: string) { codec = 'pcm_s16be'; ffmpegEncoder = 'pcm_s16be'; } + else if (rtpmap?.includes('speex')) { + codec = 'speex'; + ffmpegEncoder = 'libspeex'; + } else if (rtpmap?.includes('h264')) { codec = 'h264'; }