W3C home > Mailing lists > Public > public-webrtc@w3.org > February 2014

Re: active speaker information in mixed streams

From: Iñaki Baz Castillo <ibc@aliax.net>
Date: Fri, 7 Feb 2014 11:09:32 +0100
Message-ID: <CALiegfk_Ae+z0_kHvRprQAO3zhG6kDb-3S2cjFX0cDyATN2V3Q@mail.gmail.com>
To: "Cullen Jennings (fluffy)" <fluffy@cisco.com>
Cc: Emil Ivov <emcho@jitsi.org>, "public-webrtc@w3.org" <public-webrtc@w3.org>
+1 for an API that retrieves the CSRC list of a receiving track (so
the app could, somehow, map those SSRC values to a list of
participants obtained by other means).

In fact, it should be an event within the MediaStreamTrack that may
fire every N seconds (when incoming RTP packets include a CSRC field):

MediaStreamTrack.oncsrc =  function(sequence<ssrc>) {}

2014-02-07 Cullen Jennings (fluffy) <fluffy@cisco.com>:
> On Jan 28, 2014, at 6:28 AM, Emil Ivov <emcho@jitsi.org> wrote:
>> Hey all,
>> One requirement that we often bump against is the possibility to
>> extract active speaker information from an incoming *mixed* audio
>> stream. Acquiring the CSRC list from RTP would be a good solution to
>> this. Audio levels as per RFC6465 would be even better.
>> Are these something that could be foreseeable for 1.0 ?
>> Emil
> It seems like getting the CSRC from the stats API would be very helpful for a bunch of debugging audio issue as well

Iñaki Baz Castillo
Received on Friday, 7 February 2014 10:10:20 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:17:54 UTC