c# - 从流中播放 MP3

标签 c# database vb.net mp3 stream

有没有办法使用 VB.NET 或 C# 直接从内存流(没有任何临时文件)播放 MP3?还是从 SQLCe 数据库播放?

谢谢

最佳答案

我建议你试试 Mp3Sharp .它是 JavaLayer 的一个端口,是用 C# 编写的。我目前正在使用它和 SlimDX 来播放 ShoutCast Mp3 流。到目前为止它运作良好。
有一个 Mp3Stream 类,您可以使用它来读取流并返回预定数量的 PCM 字节。如果需要,您可以将这些字节写入 DirectSound 缓冲区以进行播放。

关于c# - 从流中播放 MP3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3353562/

相关文章:

c# - 在数据库迁移失败时恢复应用程序的先前状态 (ClickOnce)

c# - 强制将 XML 字符实体放入 XmlDocument 中

c# - Ninject + 自动发现

r - 如何使用另一列前 3 行的平均值填充新列?在 R

php - 无法连接到 fdb3.atspace.com 上的 mysql 服务器

vb.net - Visual Basic 何时成为面向对象的?

mysql - 得到一个异常,说参数已经定义

c# - LINQ xml 查找节点返回 null

java - 使用 JDBC 线程 "AWT-EventQueue-0"java.lang.NoClassDefFoundError 中出现异常

c# - 似乎无法通过引用传递 EventArgs