c# - 如何从 Windowsphone 的 shoutcast 广播 channel 获取元数据?

标签 c# windows-phone-7 windows-phone-8 shoutcast internet-radio

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

最佳答案

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

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

关于c# - 如何从 Windowsphone 的 shoutcast 广播 channel 获取元数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18101068/

相关文章:

c# - 如何创建 shelltoast?

windows-phone-8 - 如果安装了 WP 8.1 SDK,如何安装 WP 8.0 SDK?

c# - 使用 linq C# 将列表转换为嵌套字典

c# - Javascript不获取隐藏文本框值?

c# - 带有标题和数据模板的 uwp xaml ListView

windows-phone-7 - Windows Phone 7 条码扫描库或功能?

windows-phone-7 - 检查操作系统版本 windows phone 7

c# - 从散列值中取回值?

windows-phone-7 - ListPicker 在全屏时崩溃 - 适用于 WP7 的 Silverlight 工具包

windows-phone-7 - 将地理坐标分配给图钉