views:

1457

answers:

4

Hello all,

Does anyone know if it is possible? Does silverlight 3 support recording from the client's microphone?

+1  A: 

It's certainly not on the What's New list for Silverlight 3, which is a complete listing of significant new features in the latest version. This would with little doubt seem to indicate the answer is no, it's not possible.

Indeed, audio (and video) recording is a feature that's been highly desired since the release of Silverlight 2, and is one of the very few respects in which Silverlight is found lacking when compared to Flash. I would imagine it's quite likely to be added as a feature of Silverlight 4, if it keeps getting the high demand from developers. I'm not sure why Microsoft hasn't bothered yet; perhaps it is simply not high on their priority list, or they're worried about the security issues (though Flash has resolved this quite well).

Noldorin
+4  A: 

Just to verify Noldorin's answer 'officially' -- it is currently NOT possible in Silverlight 3 as a plugin only. This (webcam/mic) is something we're exploring for Silverlight future versions and is a highly requested feature.

Tim Heuer
A: 

I see,

I've been reading your blog Tim for quite some time, thank you for answering me here (thank Noldorin as well). Do you know if it's possible to combine flash's capability to perform real time audio recording in silverlight 3?

A: 

Ewww!! Silverlight? Don't use that shit...

But seriously - its stunting the advancement of the open web. Especially with HTML5, gGears, 03D, and everything, why would you even need it? Don't contribute to its critical mass!

Fooby
I'd rather see _better_ tools like Silverlight, that are supported by the _best_ tools (like Visual Studio) be successful instead of the lowest-common-denominator web stuff that Google slings onto the web. Besides that, HTML5 isn't a standard yet; they couldn't even decide on a video format.
wizlb
Hey Google Fanboy, the web is more than just a plain white background with an textbox and a button
bashmohandes
Why would one consider Silverlight? Because Flash has inconvenient restrictions on audio recording, and nothing else works yet.
eswald