[asterisk-dev] WebRTC SFU: support add video track dynamically
Xiemin Chen
chenxiemin at gmail.com
Tue May 7 22:07:30 CDT 2019
Hi there,
*Problem*
In a WebRTC conference, participant A & B join with only one video track,
then B add another video track with the SDP renegotiate, A cannot see B's
two video tracks.
*Root Cause*
After work through the source code, the problem may caused by
the sdp_requires_deferral() in res_pjsip_session.c:
It does not take of the situation of the new creation of the video track.
*Solution*
Can I use the handle_incoming_sdp() to replace the sdp_requires_deferal() ?
handle_incoming_sdp() function is called during the init of the session, it
does the track initial progress.
Sincerely
Xiemin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20190508/6ba015ba/attachment.html>
More information about the asterisk-dev
mailing list