如何从 Windowsphone 的广播电台频道获取元数据?

Posted

技术标签:

【中文标题】如何从 Windowsphone 的广播电台频道获取元数据?【英文标题】:How to fetch Metadata from shoutcast radio channel for Windowsphone? 【发布时间】:2013-08-08 16:37:35 【问题描述】:

我喜欢开发一个 Windowsphone 8/7 互联网广播应用程序,该应用程序从广播广播频道流式传输音频文件。为此,我需要从流式传输中提取元数据。现在我想知道如何从流中提取元数据。

【问题讨论】:

在此处查看我的答案:***.com/a/4914538/362536 这是针对不同的语言,但概念完全相同。 【参考方案1】:

您需要创建一个自定义 MediaStreamSource 实现。这样,您就可以完全控制从网络接收哪些数据,以及将哪些数据馈送到操作系统提供的媒体编解码器。

不幸的是,这项任务很艰巨。以下是概述我遇到(并已解决)的一些技术挑战的文档: http://const.me/SkyFM/technical.aspx

【讨论】:

以上是关于如何从 Windowsphone 的广播电台频道获取元数据?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Phoenix 控制器向 Channel 广播消息?

如何使用频道广播消息

凤凰频道的广播如何影响其他节点上的客户端?

Windows phone 8 推送通知如何使用 ChannelUpdatedUri 检测频道更新

广播 laravel 事件和多个频道

Windows Phone 8 推送通知 - 不支持的频道 uri