在c#中如何实现MP3流的播放, 就像System.Media的SoundPlayer那样给他一个内存流,然后就可以播放(只针对wav格式的) 现在我想用以上的方式播放mp3流 不要用写文件的方式 因为读取太频繁了 求高手不吝赐教 在线等
在c#中如何实现MP3流的播放,
就像System.Media的SoundPlayer那样给他一个内存流,然后就可以播放(只针对wav格式的)
现在我想用以上的方式播放mp3流 不要用写文件的方式 因为读取太频繁了
求高手不吝赐教 在线等
你好,
我Google了下.发现一个
http://naudio.codeplex.com/
不知是否符合你的需求.
http://stackoverflow.com/questions/184683/play-audio-from-a-stream-using-c
这个是搜索结果的页面.
兄弟 灰常感谢 对我很有帮助!
兄弟 灰常感谢 对我很有帮助!谢谢 问题解决了
试试这个:
using System.Media;//...void Play(byte[] buf){ MemoryStream ms = new MemoryStream(buf); SoundPlayer sp = new SoundPlayer(ms); sp.Play();}
!!!这个只能播放 wav 格式的流