Iñaki Baz Castillo
Iñaki Baz Castillo
See discussion in https://github.com/versatica/mediasoup/pull/1500. We should remove some hosts or iterations in some CI files because right now we are running ~78 jobs and each of them involves worker compilation...
```ts declare class BrowserDetector { userAgent: string | null; constructor(inputUA?: string); static get VERSION(): string; parseUserAgent(userAgent?: string): { name: string; platform: string; userAgent: string; version: string | null; shortVersion: string...
## Details In `Consumer.ts`: ```ts /** * Degrade RTP transmission. * - durationMs: Duration that the degradation will take. * - maxDelayMs: Max delay (in ms) to be applied to...
aiortc heavily relies on the presence of `a=msid-semantic: WMS ..." session attribute to later identify remote tracks via their corresponding media level `a=msid` attributes. This is done here: https://github.com/aiortc/aiortc/blob/156db1488af18d07a742dd2db68465f366765537/src/aiortc/sdp.py#L566 ```py...
Instead of mangling the SDP to add header extensions we could use the header extension API https://w3c.github.io/webrtc-extensions/#rtp-header-extension-control. But of course most of the browsers may not implement it...
# Details - Switch to TypeScript (no need for `@types/sdp-transform` anymore, which BTW has lot of incorrect and missing type definitions). - The `src/` folder contains TypeScript code. - The...
Some ideas and TODO items to improve our current poor deployment tools. ## `npm link` _NOTE:_ Totally undocumented, 99% probably it won't work. - In `server/.gitignore` add `/.npmrc-custom`. - In...