Iñaki Baz Castillo
Iñaki Baz Castillo
### Docs - https://www.iana.org/assignments/rtp-parameters/rtp-parameters.xhtml ### RTP extensions to implement * [x] `urn:ietf:params:rtp-hdrext:sdes:mid`: https://datatracker.ietf.org/doc/html/rfc9143 * [x] `urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id`: https://datatracker.ietf.org/doc/html/rfc8852 * [x] `urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id`: https://datatracker.ietf.org/doc/html/rfc8852 * [x] `http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time`: https://webrtc.googlesource.com/src/+/refs/heads/main/docs/native-code/rtp-hdrext/abs-send-time * [x] `http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01`: https://datatracker.ietf.org/doc/html/draft-holmer-rmcat-transport-wide-cc-extensions-01 *...
* [ ] "Media Transport and Use of RTP in WebRTC": https://datatracker.ietf.org/doc/html/rfc8834 * [ ] "Sending RTCP Feedback for Congestion Control in Interactive Multimedia Conferences": https://datatracker.ietf.org/doc/html/rfc9392
By using the [MediaRecorder](https://aiortc.readthedocs.io/en/latest/helpers.html#media-sinks) helper of `aiortc`. We should figure out an API that, given a `consumer.track`, allows the user to record such a recv track to a file with...
Being done in the `devel` branch until we have a new `aiortc` release with: * [x] Missing receiver.track property: [issue 298](https://github.com/aiortc/aiortc/issues/298) * [x] player.video.stop() never returns if called after player.audio.stop():...
**NOTE:** Due to this bug, `lintPython()` is commented out in `checkRelease()` in `npm-scripts.mjs`. Also, in CI file, `npm run lint:node` is used instead of `npm run lint` to avoid this...
``` src/FakeRTCDataChannel.ts:23:14 - error TS2420: Class 'FakeRTCDataChannel' incorrectly implements interface 'RTCDataChannel'. Types of property 'addEventListener' are incompatible. Type '{ (type: T, callback?: EventListener | null | undefined, options?: AddOptions |...
Right now `aiortc` stops the sending track when the corresponding transceiver (pr rtp sender) is closed, which is anti-spec (tracks should not be stopped when the peerconnection is closed or...
I know that this project is moved to router5 main project. However, where is the `Link` API documentation? How does it look the `routeOptions` object?
**WIP** Fixes https://github.com/versatica/mediasoup/issues/1352 ### Details - Basically as described in the ticket. But not everything is done at all. - Also, I'm testing this in Node by using UV async...
### Details - Related task: https://github.com/versatica/mediasoup/issues/1011. Note that usrsctp author never cared about the existing PR so we are on our own. - So I've forked usrctp, added the `usrsctp_get_timeout()`...