I can't provide a service for reproducing that. But I encovered a bug in 
RTCPeerConnection.onaddstream(event) : event.stream.getVideoTracks() and 
event.stream.getAudioTracks() are empty while event.stream.getTracks() is not 
and includes audio or video tracks.

Here's the code :

//-------------------------------------
this._peerConnection.onaddstream = function(event) {
                                
  var tracks = event.stream.getTracks();
  var videoTracks = event.stream.getVideoTracks();
  var audioTracks = event.stream.getAudioTracks();

  console.info("onaddstream() *** test start");
  console.info("onaddstream(): Remote stream adding. id: " + event.stream.id + 
",   all tracks: " + tracks.length + ", audioTracks: " + audioTracks.length +  
", videoTracks: " + videoTracks.length);
                                
  for (var i = 0; i < tracks.length; i++) {
    var track = tracks[i]
    console.info("onaddstream() track : " + track);
  }

  for (var i = 0; i < audioTracks.length; i++) {
    var audioTrack = audioTracks[i]
    console.info("onaddstream() audioTrack : " + audioTrack);
  }
                                
  for (var i = 0; i < videoTracks.length; i++) {
    var videoTrack = videoTracks[i]
    console.info("onaddstream() videoTrack : " + videoTrack);
  }
  console.info("onaddstream() *** test end");
}
//-------------------------------------

Console output log :

onaddstream() *** test start wrtc.js:297:5
onaddstream(): Remote stream adding. id: 
MSID-admin(u.vm)@xxx-yyy.com-3937623828, all tracks: 1, audioTracks: 0, 
videoTracks: 0 wrtc.js:298:5
onaddstream() track : [object AudioStreamTrack] wrtc.js:302:6
onaddstream() *** test end wrtc.js:314:5
onaddstream() *** test start wrtc.js:297:5
onaddstream(): Remote stream adding. id: 
MSID-admin(u.vm)@xxx-yyy.com-995358898, all tracks: 1, audioTracks: 0, 
videoTracks: 0 wrtc.js:298:5
onaddstream() track : [object VideoStreamTrack] wrtc.js:302:6
onaddstream() *** test end
_______________________________________________
dev-media mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-media

Reply via email to