Media/WebRTC Audio Issues: Difference between revisions

Jump to navigation Jump to search
Line 28: Line 28:
== '''Need to add a TrackUnion to streams output from PeerConnection''' ==
== '''Need to add a TrackUnion to streams output from PeerConnection''' ==
We can get persistent delay if the output of a PeerConnection gets blocked.  The patch for this has been r-'d and needs a re-design.  {{Bug|832881}}
We can get persistent delay if the output of a PeerConnection gets blocked.  The patch for this has been r-'d and needs a re-design.  {{Bug|832881}}
== '''AEC location & quality''' ==
== '''AEC location & quality''' == ({{Bug|916331}})
The AEC should be in getUserMedia() to have the option of cancelling audio from multiple PeerConnections (so A doesn't head the echo of B (and vice-versa) when both are talking to C). Also this will allow other audio from the browser to be cancelled.  Currently the AEC only cancels audio in the same PeerConnection.  {{Bug|694814}}
The AEC should be in getUserMedia() to have the option of cancelling audio from multiple PeerConnections (so A doesn't head the echo of B (and vice-versa) when both are talking to C). Also this will allow other audio from the browser to be cancelled.  Currently the AEC only cancels audio in the same PeerConnection.  {{Bug|694814}}
* Google apparently has not moved the AEC yet either.
* Google apparently has not moved the AEC yet either.
== '''Dynamic input/output changes''' ==
== '''Dynamic input/output changes''' ==
=== Hot-plug ===
=== Hot-plug ===
Confirmed users
325

edits

Navigation menu