.net - 将音频文件WCF发送到WP7

标签 .net silverlight wcf windows-phone-7 audio

嗨,

我想将音频文件从WCF服务发送到Windows Phone 7应用程序。

我想知道在这种情况下最好处理哪种音频格式,以及一些链接,这些链接可以帮助我使应用程序播放该音频文件。

音频文件将通过GPRS / 3G下载

谢谢

最佳答案

我正在回答而不是发表评论,因此可以对此进行投票。选择不在此列表(http://msdn.microsoft.com/en-us/library/ff462087(v=VS.92).aspx)上的编解码器会对您造成问题。据我所知,除了使用这些格式之一外,没有办法播放音频文件(我可能错了)。无论(对于WP7应用程序),我都会坚持使用标准编解码器。

您有几种选择。.您可以使用标准的Silverlight MediaElement(使您可以播放任何上述编解码器),也可以利用XNA库的SoundEffect / SoundEffectInstance类(此处是SoundEffect的一个很好的起点-http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.audio.soundeffect.aspx)。 XNA类将为您提供更大的灵活性,但是(根据我的阅读)您将仅限于WAV文件(如果我输入错了,可以使我成为核心)。

关于.net - 将音频文件WCF发送到WP7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5442828/

相关文章:

c# - 在内存数据缓存中提高 .Net 应用程序的性能

.net - 如何在 F#(或一般的 .Net)中生成标准正态随机变量?

.net - pkg-config 如何决定默认添加哪个查找路径?

c# - 如何在 silverlight 中获取当前 URL 的某一部分?

.net - Silverlight、EDM/LINQ 和 WCF Web 服务 - 如何将集合传递给 Silverlight

.net - 使用 ZipArchive 类加密/解密

c# - WCF 错误序列化循环引用

silverlight - 在 WP7 上注销 Facebook C# SDK

.net - WCF 温莎城堡和 WAS

在SoapUI上进行带有用户名身份验证的WCF Web服务