- From: Harald Alvestrand <harald@alvestrand.no>
- Date: Thu, 23 Aug 2012 13:16:49 +0200
- To: "public-media-capture@w3.org" <public-media-capture@w3.org>
I'm scanning the Media Source interface, and seeing how it describes data formats for the buffers it uses. It seems to me logical to describe the recording interface in such a way that: If there exists a video stream v, a media source msrc and a media stream ms, and (conceptually) msProducesData(buffer) is called every time data is available at the recording interface, then the following code: // Setup v.src = window.URL.createObjectURL(msrc); buffer = msrc.addSourceBuffer(mimetype) // So far unknown setup for the recorder interface // playback msProducesData(data) { buffer.append(data) } should produce the same display (possibly somewhat delayed due to buffering) as v.src = window.URL.createObjectURL(ms) The media source definition is available here: http://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/media-source.html It seems to me that if we can make sure this actually works, we'll have achieved a little consistency across the media handling platform. Harald
Received on Thursday, 23 August 2012 11:17:25 UTC