2013-08-07 73 views
5

我喜欢开发一个Windows Phone 8/7互联网广播应用程序,它通过shoutcast无线电通道传输音频文件。为此,我需要从streaming中提取元数据。现在我想知道如何从流中提取元数据。如何从shoutcast无线电频道为Windowsphone获取元数据?

+0

请参阅我的答案:http://stackoverflow.com/a/4914538/362536它是一种不同的语言,但概念是完全一样。 – Brad

回答

2

您需要创建一个自定义MediaStreamSource实现。通过这种方式,您可以完全控制从网络接收的数据,以及将数据提供给操作系统提供的媒体编解码器。

不幸的是,这个任务很难。这里是文档概述了我遇到(和解决)的一些技术挑战: http://const.me/SkyFM/technical.aspx