[asterisk-bugs] [JIRA] (ASTERISK-28659) res_pjsip_sdp_rtp: Bundle includes non-existent media stream if codecs create additional streams and offer does not have them
Asterisk Team (JIRA)
noreply at issues.asterisk.org
Wed Sep 9 11:18:47 CDT 2020
[ https://issues.asterisk.org/jira/browse/ASTERISK-28659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Asterisk Team updated ASTERISK-28659:
-------------------------------------
Target Release Version/s: 18.0.0
> res_pjsip_sdp_rtp: Bundle includes non-existent media stream if codecs create additional streams and offer does not have them
> -----------------------------------------------------------------------------------------------------------------------------
>
> Key: ASTERISK-28659
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-28659
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Resources/res_pjsip_sdp_rtp, Resources/res_pjsip_session
> Affects Versions: 16.7.0, 17.1.0
> Reporter: nappsoft
> Assignee: Joshua C. Colp
> Labels: patch, webrtc
> Target Release: 16.7.0, 16.8.0, 17.1.0, 17.2.0, 18.0.0
>
> Attachments: ASTERISK-28659.diff, sdp.txt
>
>
> Our WebRTC implementation for video conferences (based on sip.js) was working as expected with Asterisk 16.6.2. We offer 3 modes: audio only (as sender, of course the sender can receive video streams...), audio+video and audio+screen.
> With Asterisk 16.7.0-rc1 the implementation stopped working if the sender only offers audio but no video stream. The only thing that differs in the SDP sent by Asterisk is the following line:
> a=group:BUNDLE 0
> which changed to:
> a=group:BUNDLE 0 video-1
> I was able to track down the changed behavior to the following commit: https://github.com/asterisk/asterisk/commit/6f0a69c51a25fa63405b991d7c20baa229eef96a
> res_pjsip_session: initialize pending's topology to endpoint's
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list