如何使用 WPF 中的 MediaElement 类播放 mp3 流?
我想知道 MediaElement 组件(来自 WPF)是否能够播放和缓冲 mp3 流。
我需要使用 WPF 的 MediaElement 播放 mp3 内存流(不是 mp3 文件),如果可能的话请告诉我该怎么做。
多谢
I wondering if the MediaElement component (from WPF) is capable of playing and buffering mp3 streams.
I need play mp3 memory stream(not mp3 file) using MediaElement of WPF, if possible would you please tell me how to do it.
thanks a lot
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
遗憾的是,该功能尚未在 WPF 中实现。有一个解决方法引用自代码项目
使用 WPF 构建个人日记
例如VideoLan DotNet for WinForm & WPF 可以流式传输文件,并且具有非常广泛的编解码器支持。 VideoLAN 需要在计算机上本地安装。
如果您觉得有必要,请投票
WPF 功能建议 - 向 MediaElement 添加流功能
Sadly this is functionality has not been implemented in WPF. There is a workaround quoting from a codeproject
Building a Personal Diary with WPF
Alternatively you could embed a plugin such as the VideoLan DotNet for WinForm & WPF which can stream files, and has very wide codec support. The downside to this is VideoLAN needs to be installed locally on the machine.
On another note there is a feature request to implement this in WPF. If you feel obliged, then vote;
WPF Feature Suggestions - Add stream capability to MediaElement