Here goes a brief report on my work in implementing a sound level indicator
up to now..
The following are my goals for the term.
Define the interfaces of the media service that allow tracking sound level
for a single call session (done)
Implement the above extensions (done)
Create unit tests for the above (not yet)
Define similar interfaces in the protocol provider service allowing to
retrieve SL info for a call participant (done)
Implement the above making them relay information received the media service
Add a linear (1-dimension) widget in the UI that displays information
received from the above mechanisms in a 1-to-1 call (done)
So with that implementing the sound level indicator for a 1 to 1 call is
completed. Here is a
shows the sound level indicator working for a 1 to 1 call.
In the next term I'll be focusing on these points along with the creating
unit tests part..
Make the media service interfaces and impl compatible with conference calls
Implement support for retrieving/sending per-participant sound level
information in RTP packets