Re: revised recording proposal

On 11/29/2012 08:36 PM, Mandyam, Giridhar wrote:
>> The reason for using Blobs is that they are immutable objects and can be stored in memory or written to disk, which gives the UA a fair amount of flexibility.
> I don't think you are implying that typed arrays are mutable - right?  Did you mean to state that it is a requirement that the object that is being returned is immutable?
>
>> The issue of a TCP-based PeerConnection has been raised and was firmly rejected  The argument was that too many other specs that we are relying on assume UDP and we cannot undertake to rewrite all of them.  From the point of view of speech recognition, having a TCP-based PeerConnection would be simpler and easier than having to write code to shove buffers of data into a socket, but it does not seem to be practical.
> Access to the raw bytes could conceivably be achieved by an appropriate method defined on the MediaStream itself - why not go this route?
This approach has been considered and rejected.
I refer you to my standard rant on the subject:

http://alvesnotes.blogspot.co.uk/2012/03/byte-stream-fallacy.html

There is no such thing as "the raw bytes".

Received on Friday, 30 November 2012 08:09:58 UTC