- From: itsthetaste via GitHub <sysbot+gh@w3.org>
- Date: Fri, 13 Jul 2018 16:04:10 +0000
- To: public-webrtc@w3.org
itsthetaste has just created a new issue for https://github.com/w3c/webrtc-pc: == Should / does the order of replaceTrack and direction matter? == I've been debugging an issue where in Firefox 61+ I am unable to hear the audio being sent from firefox to me other peers. I had my code setup like in the blog @jan-ivar had posted last year, specifically the update for firefox 59, which forced me to use transcievers. https://blog.mozilla.org/webrtc/the-evolution-of-webrtc/, where by, I created an inactive transceivers; `var audioTransceiver = RTCPeerConnection.addTransceiver("audio", { direction : 'inactive'}); ` then when wanting to send my mic, I was calling; ``` audioTransceiver.sender.replaceTrack(track); audioTransceiver.direction = "sendonly"; ``` and then negotiating. I notice that the warm start up example (https://w3c.github.io/webrtc-pc/#advanced-peer-to-peer-example-with-warm-up) has the direction change before the replaceTrack as does the new(ish) blog post by @jan-ivar (https://blog.mozilla.org/webrtc/rtcrtptransceiver-explored/). If I change my js to be this way around, then now, Firefox 61+ thinks my track is enabled and doesn't send silence. But, the order doesn't seem to matter to my camera and I can get it to work either way. So, should / does the order matter? Please view or discuss this issue at https://github.com/w3c/webrtc-pc/issues/1933 using your GitHub account
Received on Friday, 13 July 2018 16:04:29 UTC