C# 使用NAudio从MP3广播流获取元数据

C# 使用NAudio从MP3广播流获取元数据,c#,mp3,naudio,C#,Mp3,Naudio,在internet和Stackoverflow中搜索后!我没有找到任何教程或示例来解释如何使用Naudio从广播流获取元数据 诺迪奥不能那样做。无线电流通常使用特殊的“格式”,如Shoutcast,NAudio无法解析。您必须找出还有哪些其他“格式”,并自己实现解析器。您可以在此处找到shoutcast的示例: 我已经编辑了你的标题。请看“”,其中的共识是“不,他们不应该”。@JohnSaunders:谢谢您的编辑!你是对的!谢谢你的评论!我发现CodeProject上的源代码:CodePr

在internet和Stackoverflow中搜索后!我没有找到任何教程或示例来解释如何使用Naudio从广播流获取元数据

诺迪奥不能那样做。无线电流通常使用特殊的“格式”,如Shoutcast,NAudio无法解析。您必须找出还有哪些其他“格式”,并自己实现解析器。您可以在此处找到shoutcast的示例:


  • 我已经编辑了你的标题。请看“”,其中的共识是“不,他们不应该”。@JohnSaunders:谢谢您的编辑!你是对的!谢谢你的评论!我发现CodeProject上的源代码:CodeProject.com/Articles/11308/SHOUTcast-Stream-Ripper非常有用,它可以记录和解析无线电流!我的问题是如何转换MP3流并在录制时播放它!我试着把源代码和Nadio的源代码结合起来,这很管用!但它只检索第一首歌的元数据!如果你想,我可以给你一个链接下载它,并尝试它!再次感谢你的帮助!好。据我所知,NAudio解析MP3帧流。其余数据被截断。您必须经常检查MP3帧之间的Shoudcast帧。