【问题标题】:Getting MetaData from MP3 radio stream using NAudio使用 NAudio 从 MP3 广播流中获取元数据
【发布时间】:2014-05-13 13:47:04
【问题描述】:

在互联网和 Stackoverflow 中搜索后!我没有找到任何解释使用 Naudio 从无线电流中获取元数据的教程或示例!

【问题讨论】:

标签: c# mp3 naudio


【解决方案1】:

NAudio 无法做到这一点。 Radio Streams 经常使用特殊的“格式”,例如 Shoutcast,NAudio 无法解析。您必须找出存在哪些其他“格式”并自己实现解析器。您可以在此处找到广播的示例:

  1. http://www.codeproject.com/Articles/548943/Shoutcast-Internet-radio-protocol
  2. http://www.codeproject.com/Articles/19125/ShoutcastStream-Class

【讨论】:

  • 感谢您的评论!我在 CodeProject:codeproject.com/Articles/11308/SHOUTcast-Stream-Ripper 上找到了源代码非常有用,它可以记录和解析无线电流!我的问题是如何转换 MP3 流并在录制时播放它!
  • 我尝试将代码项目上的代码源和 Nadio 完成的源代码结合起来,它可以工作!但它只检索第一首歌的元数据!如果你愿意,我可以给你一个下载链接并尝试一下!再次感谢您的帮助!
  • 好吧。据我所知,NAudio 会解析 MP3 帧的流。其余数据被截断。您必须不断检查 MP3 帧之间的 Shoudcast 帧。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-03-27
  • 1970-01-01
  • 1970-01-01
  • 2014-03-14
  • 2012-06-05
  • 2016-03-19
  • 1970-01-01
相关资源
最近更新 更多