silverlight中播放Wav文件
来源:互联网 发布:apache tiles 比较 编辑:程序博客网 时间:2024/04/18 16:19
silverlight没有提供对Wav播放的支持,因此无法用MediaElement播放Wav文件,好在音频处理方面的牛人帮我们解决了这个问题,参考:http://blogs.msdn.com/b/gillesk/archive/2009/03/23/playing-back-wave-files-in-silverlight.aspx
从http://code.msdn.microsoft.com/wavmss 下载开发包(也可以从我这下载:http://files.cnblogs.com/rupeng/WaveMediaStreamSource1.0.0.0(SL%e6%92%ad%e6%94%beWAV).zip),把dll添加到项目引用中
WaveMediaStreamSource wavMss = new WaveMediaStreamSource(s);
try
{
mediaElement1.SetSource(wavMss);
}
catch (InvalidOperationException)
{
// This file is not wav file
}
就可以了。可以看得出来,Silverlight并不是不支持Silverlight,只是Silverlight内置的解码器不支持wav,只要熟悉音频、视频解码,就可以写出***MediaStreamSource来提供播放支持,这位。看了看WP7中的MediaElement也支持这样的扩展,这样做一个全能的播放器就是可以的了,豁然开朗呀。
- silverlight中播放Wav文件
- VB中播放WAV文件
- VC中播放WAV文件
- VC中如何播放WAV文件
- MFC中播放WAV文件的方法
- 如何在PB中播放WAV文件
- MFC中播放WAV文件的方法
- VC中如何播放WAV文件
- VC中如何播放WAV文件
- QNX系统中播放wav文件
- 播放wav文件
- 播放WAV文件
- 播放WAV文件
- python 播放wav文件
- 播放 wav 文件
- gstreamer播放wav文件
- jmf 播放wav文件
- PSP播放wav文件
- Delphi控制PowerPoint完整的例子
- jms with spring
- DELPHI控制PowerPoint
- Fireworks软件新实用操作技巧集合
- 2011 年 IT 行业十大热门技术领域
- silverlight中播放Wav文件
- PPP和PDP激活是什么区别
- [Scrum 随想录] [理念]自组织,如何可能(一)
- 十、从头到尾彻底理解傅里叶变换算法、上
- 内在父母和内在小孩
- poj 1590
- 学习笔记7—Java基础5_多线程
- 两个路由如何进行连接?
- 北大和人大两年整理出来的阅读书单【无论你是什么专业】