<div dir="ltr">A cannot see B's new video track,<div>A is not trigged a renegotiation progress after B's new video track was added.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Joshua C. Colp <<a href="mailto:jcolp@digium.com">jcolp@digium.com</a>> 于2019年5月10日周五 上午12:22写道:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Thu, May 9, 2019, at 1:15 PM, Xiemin Chen wrote:<br>
> I use webrtc's AddTransceiver() interface to create a standalone video <br>
> track, now the stream count is correct and the server's answer sdp is <br>
> right too.<br>
> <br>
> However after B's new track is negotiated, A can see B's new video <br>
> track. I check the function handle_negotiated_sdp() and found that the <br>
> session_media->changed is never set so the <br>
> AST_CONTROL_STREAM_TOPOLOGY_SOURCE_CHANGED cannot be triggered. Is that <br>
> matter?<br>
<br>
I'm not exactly clear on if A can see the new stream or not. Can you clarify?<br>
<br>
As well no, that field and type are used if an existing stream has changed. It's not used if a new stream is added.<br>
<br>
-- <br>
Joshua C. Colp<br>
Digium - A Sangoma Company | Senior Software Developer<br>
445 Jan Davis Drive NW - Huntsville, AL 35806 - US<br>
Check us out at: <a href="http://www.digium.com" rel="noreferrer" target="_blank">www.digium.com</a> & <a href="http://www.asterisk.org" rel="noreferrer" target="_blank">www.asterisk.org</a><br>
<br>
-- <br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" rel="noreferrer" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" rel="noreferrer" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-dev</a></blockquote></div>