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
-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to