guest271314
guest271314
@rmarx I searched for issues as close to my requirements as possible. An indefinite/infinite stream means a web radio station that streams perpetutally; a live musical jam session that could...
@rmarx FWIW I read the linked tests you performed re QUIC and estimated that you had performed such a live-streaming test. So far I have not located any tests in...
> Hi. As far as I can tell, the MediaRecorder API currently doesn't support the `audio/wav` Note, Chrome does support `x-matroska;codecs=pcm` where the PCM can be extracted, see https://github.com/WebAudio/web-audio-api-v2/issues/63. Using...
This is what I used the last time I needed to convert floats to WAV https://github.com/guest271314/webcodecs/blob/main/WavAudioEncoder.js, usage ``` const wav = await new WavAudioEncoder({ sampleRate: 48000, numberOfChannels: 1, buffers: [new...
The specification currently states > The [`WritableStream()`](https://streams.spec.whatwg.org/#ws-constructor) constructor accepts as its first argument a JavaScript object representing the [underlying sink](https://streams.spec.whatwg.org/#underlying-sink). We can define a method at the JavaScript object passed...
Two additional alternative approaches 1. Create and use a `CustomEvent` with type set to `"progress"`, dispatch the event with `bytesSoFar` and `resolve` argument of `Promise` executor set at `detail` property...
At Chromium or Chrome you can use File System Access API or File API (``) to get local files.
[`ts-ebml`](https://github.com/legokichi/ts-ebml) is capable of reading WebM files with Opus encoded audio.
What is the requirement?
I encountered a case on Chromium 96 where `Port.disconnect()` does not immediately disconnect the port - `onMessage` handler is still dispatched after `disconnect()` is called.