I wrote a basic SL4 application for capturing audio data from a microphone using CaptureSource . The problem is that this is raw PCM output - which means huge and uncompressed.
Given that I need this application to run exclusively in an SL4 environment, how can I compress PCM audio data into something that can be delivered to a remote server more easily?
Essentially, I need a solution that I can also deploy / enable in a Windows Phone Series 7 application, and also that will work in a browser environment - so I think that managed code solutions?
In a conversation, people, for example, suggested Speex and WMA, but I did not find any libraries or examples that work without a link to DLLs that will not work in the SL4 project.
Richard
source share