- From: Anne van Kesteren <annevk@opera.com>
- Date: Tue, 23 Nov 2010 18:24:02 +0100
On Fri, 19 Nov 2010 19:50:42 +0100, Per-Erik Brodin <per-erik.brodin at ericsson.com> wrote: > We are about to start implementing stream.record() and StreamRecorder. > The spec currently says that ?the file must be in a format supported by > the user agent for use in audio and video elements? which is a > reasonable restriction. However, there is currently no way to set the > output format of the resulting File that you get from recorder.stop(). > It is unlikely that specifying a default format would be sufficient if > you in addition to container formats and codecs consider resolution, > color depth, frame rate etc. for video and sample size and rate, number > of channels etc. for audio. > > Perhaps an argument should be added to record() that specifies the > output format from StreamRecorder as a MIME type with parameters? Since > record() should probably throw when an unsupported type is supplied, it > would perhaps be useful to have a canRecordType() or similar to be able > to test for supported formats. But if we want interoperability for streams, also taking into account P2P messaging, we need a single format. Otherwise users with different browsers could end up not being able to communicate. -- Anne van Kesteren http://annevankesteren.nl/
Received on Tuesday, 23 November 2010 09:24:02 UTC