使用 android.media.Extractor 获取 icy-meta
Get the icy-meta using the android.media.Extractor
是否可以使用 android.media.MediaExtractor 从流数据中获取 icy-meta?
我想获取艺术家和标题。
Android 的 MediaExtractor
不会分离 SHOUTcast 风格的 ICY 元数据。在解码音频数据之前,您必须 request it and demux it yourself。
此外,元数据不指定字段。只有 StreamTitle
和 StreamURL
。 StreamTitle
字段通常采用 Artist - Title
的格式,但并非总是如此。由站点决定该字段的格式。
StreamURL
通常留空,在 Icecast 流的情况下通常不存在。
是否可以使用 android.media.MediaExtractor 从流数据中获取 icy-meta?
我想获取艺术家和标题。
Android 的 MediaExtractor
不会分离 SHOUTcast 风格的 ICY 元数据。在解码音频数据之前,您必须 request it and demux it yourself。
此外,元数据不指定字段。只有 StreamTitle
和 StreamURL
。 StreamTitle
字段通常采用 Artist - Title
的格式,但并非总是如此。由站点决定该字段的格式。
StreamURL
通常留空,在 Icecast 流的情况下通常不存在。