- From: Harald Alvestrand <harald@alvestrand.no>
- Date: Sat, 02 Feb 2013 11:54:04 +0100
- To: public-media-capture@w3.org
On 02/01/2013 05:14 PM, LiLi (Z) wrote: > I agree with Travis and Adam that retrieving MediaStream from HTMLMediaElement is better. > I also found something similar in MediaStream Processing API [1]: > > partial interface HTMLMediaElement { > readonly attribute MediaStream stream; > > MediaStream captureStream(); > MediaStream captureStreamUntilEnded(); > readonly attribute boolean audioCaptured; > > attribute any src; > }; That solves it.... > > But I think this interface: > > partial interface HTMLMediaElement { > readonly attribute MediaStream stream; > }; > > should be included in this spec to make it complete, so a browser doesn't have to implement the entire MediaStream Processing API in order to support this feature. I dislike attributes for this. They carry the implicit promise that you will get the same thing every time you query it; the captureStream() API doesn't carry that implication - captureStream() called twice would seem to return two streams. > > Thanks, > Li > > [1] https://dvcs.w3.org/hg/audio/raw-file/tip/streams/StreamProcessing.html > >> -----Original Message----- >> From: Dominique Hazael-Massieux [mailto:dom@w3.org] >> Sent: Friday, February 01, 2013 4:24 AM >> To: LiLi (Z) >> Cc: Travis Leithead; public-media-capture@w3.org >> Subject: Re: How to direct audio/vido streams from HTML5 media element >> to PeerConnection? >> >> Le jeudi 31 janvier 2013 à 19:07 +0000, LiLi (Z) a écrit : >>> I guess you meant to add an attribute to theHTMLMediaElement >>> interface: >>> interface HTMLMediaElement : HTMLElement { >>> … >>> readonly attribute MediaStream mediaStream; >>> }; >>> >>> Given that this part has reached CR, I’m not sure how easy it is to >>> propose new changes. >> If we wanted to follow that path, I think we could do it through an >> "HTML Extension Specification" (or simply request it to be added in >> HTML >> 5.1). >> >> Dom >>
Received on Saturday, 2 February 2013 10:54:34 UTC