On Mon, Nov 19, 2018, at 11:54 AM, Xiemin Chen wrote:
> I just made it works with multi video tracks of the echo stream demo by a
> few lines of source code change in apps/app_stream_echo.c:
> 
> 249c249
> <                       // continue;
> ---
> >                       continue;
> 278c278
> <               } while (0);
> ---
> >               } while (--n);
> 
> 
> Mean while I have a little change in native client code to have two video
> tracks in one stream at the same time.
> 
> So I think it's not a lot of code change if needs to do this task. I want
> to know your ideas, thanks very much.

The stream echo application is much simpler than the SFU, as it only has to do 
basic renegotiation/mapping. The code that the SFU relies upon is more complex 
as it has to keep track of the different streams and their mappings across all 
of the channels. This was done with a single source in mind, and the mapping 
process (and stream names) reflect that. I don't think the code will work out 
of the box, and until someone dives in there's no telling what needs to be 
really changed.

-- 
Joshua C. Colp
Digium - A Sangoma Company | Senior Software Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - US
Check us out at: www.digium.com & www.asterisk.org

-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

Astricon is coming up October 9-11!  Signup is available at: 
https://www.asterisk.org/community/astricon-user-conference

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

Reply via email to