- From: Jim Barnett <1jhbarnett@gmail.com>
- Date: Tue, 27 May 2014 10:54:30 -0400
- To: media capture <public-media-capture@w3.org>
I'd like to try to push MediaRecorder forward with the goal of getting to last call soon. The basic API is stable, but we need to discuss the properties of MediaRecorder and how/when they can be set. Based on discussion at the F2F, we now have: mimeType - this specifies the container format (including any parameters it has) bitRate - ignoreMutedMedia - this specifies whether to capture silence or black frames when the source is muted It's clear that ignoreMutedMedia can be set/changed dynamically while recording is going on, while mimeType cannot be changed at runtime (I have therefore made it an argument to the constructor.) What about bitRate? Can that be modified while recording is going on, or should it be passed as a parameter to start() or the constructor? Secondly, how can an application query to find out what mimeTypes are supported? Given all the possible combinations of parameters, it doesn't seem practical to have the UA provide a list of everything it supports. Do we want a "supportedMimeType()" function that would take a mimeType complete with parameters and return true or false? Is there a better pattern for conveying this information? Finally, what other parameters/knobs do we need? -- Jim Barnett Genesys
Received on Tuesday, 27 May 2014 14:55:09 UTC