mediasoup-client-aiortc icon indicating copy to clipboard operation
mediasoup-client-aiortc copied to clipboard

aiortc TODO

Open ibc opened this issue 5 years ago • 4 comments

Being done in the devel branch until we have a new aiortc release with:

  • [x] Missing receiver.track property: issue 298
  • [x] player.video.stop() never returns if called after player.audio.stop(): issue 301
    • Let's forget this, it makes no sense (a simple console.log() in the unit test makes it always work...)
  • [ ] Allow same track to be sent N times: issue 302
  • [x] Strange trackId value in stats: issue 303
  • [ ] sender.replaceTrack(): strange behavior (frozen video for N seconds): issue 304
    • Known issue. Related: https://github.com/aiortc/aiortc/issues/228
  • [x] Make it possible to send a recv track (feasible in aiortc). So we need to check track.data.remote === true in handler.send() or handler.replaceTrack() and match track.id in handler.py against existing recv native tracks.

ibc avatar Feb 25 '20 12:02 ibc

Can we see the devel branch?

jymot avatar Mar 21 '20 08:03 jymot

Can we see the devel branch?

There is no such branch anymore. Refer to v3 for the current code.

jmillan avatar Mar 21 '20 08:03 jmillan

Make it possible to send a recv track (feasible in aiortc). So we need to check track.data.remote === true in handler.send() or handler.replaceTrack() and match track.id in handler.py against existing recv native tracks.

Is this function not implemented yet? It seems that I can only look at our code and research it myself. @jmillan

jymot avatar Mar 21 '20 08:03 jymot

Commented in mediasoup.discourse.group

jmillan avatar Mar 21 '20 09:03 jmillan