1. MediaRecorder API

    The MediaRecorder API (MediaStream Recording) aims to provide a really simple mechanism by which developers can record media streams from the user's input devices and instantly use them in web apps, rather than having to perform manual encoding operations on raw PCM data, etc.

  2. Streams

    Method of creating, composing, and consuming streams of data, that map efficiently to low-level I/O primitives, and allow easy composition with built-in backpressure and queuing.

  3. WebTransport

    Protocol framework to send and receive data from servers using [HTTP3](/http3). Similar to [WebSockets](/websockets) but with support for multiple streams, unidirectional streams, out-of-order delivery, and reliable as well as unreliable transport.

  4. audiocontext api: createmediastreamsource

  5. rtcpeerconnection api: addtransceiver: `init.streams` parameter

  6. rtcpeerconnection api: getlocalstreams

  7. rtcpeerconnection api: getremotestreams

  8. rtcrtpreceiver api: createencodedstreams

  9. rtcrtpsender api: createencodedstreams

  10. rtcrtpsender api: setstreams

  11. rtctrackevent api: streams

  12. webtransport api: anticipatedconcurrentincomingbidirectionalstreams

  13. webtransport api: anticipatedconcurrentincomingunidirectionalstreams

  14. webtransport api: incomingbidirectionalstreams

  15. webtransport api: incomingunidirectionalstreams