On Wednesday, June 19, 2013 11:37:57 AM UTC+8, Shelly Lin wrote:
> Yeah, I'm curious too, why do we need a mp3 format encoder?
> Imaging some use cases of recording on mobile:
> 
> 1. User records a voice memo, either with native recording app or 3rd party
>    IM app, and share it through SMS or IM.
> In this case, user doesn't care what the file format is, as long as it can be 
> played.
I can't disagree with you. 
The only use case comes into my mind is:
If I want to create an audio authoring app, what I will do is
a. Create several audio streams as source
b. Connect these source in AudioContext, and append some filter
c. mix and generate a output media stream, and put it into a media recorder
d. Since I am creating an authoring app, suppose I should be able to select an 
encoding format that I want.

> 2. User records a video clip, and very possibly like to share it on Youtube.
> In this case, we just need to support a Youtube supported format.
More then that. On mobile device, CPU is not as power as x86 system. To support 
real time recording at 30FPS, BSP/SIMD/GPU solution is required. 
> 
> 
> Plus, if we just need a short term solution for FirefoxOS, why can't we use
> mozCamera to record videos?
That's what we already did, isn't it?
mozCamera is not connectable with all the other Web specs, such as webaudio/ 
media stream capture/ media source/ media recorder, I think this is the main 
reason we should not stick with it in long term. 
> 
> 
> 
> 
> -Shelly
> 
_______________________________________________
dev-media mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-media

Reply via email to