diff --git a/static/protocol.js b/static/protocol.js index 7c07f91..bd11f8e 100644 --- a/static/protocol.js +++ b/static/protocol.js @@ -1310,8 +1310,9 @@ Stream.prototype.updateStats = async function() { for(let r of report.values()) { if(stid && r.type === 'outbound-rtp') { let id = stid; - if(r.rid) - id = id + '-' + r.rid + // Firefox doesn't implement rid, use ssrc + // to discriminate simulcast tracks. + id = id + '-' + r.ssrc; if(!('bytesSent' in r)) continue; if(!stats[id])