Consider not triggering the stream:added
event for the default
Chrome stream
#31
Labels
stream:added
event for the default
Chrome stream
#31
When initiating a peer connection on Chrome, when no "real" streams or data channels have been added to the peer connection before creating an offer a "default" stream is added by Chrome. This stream currently triggers the
stream:added
event which will generally result on a video element being added to the DOM which is rendered as a black area because the stream itself contains no data.While I have implemented code to deal with this behaviour within an experimental ui package (
rtc-ui
) I think that quickconnect should not trigger astream:added
event for thisdefault
stream (it is labelled as such and can be detected) as it is not useful for rendering purposes. My understanding is that it exists only so the process of gathering ice candidates and establishing connectivity for audio and video streams can be done as quickly as possible.The text was updated successfully, but these errors were encountered: