Skip to content

icy_metadata purpose #4154

Answered by toots
iSerganov asked this question in Q&A
Oct 2, 2024 · 2 comments · 4 replies
Discussion options

You must be logged in to vote

Hi all!

This is all confusing, I have to admit.

You have 3 distinct things:

  1. The metadata you send when connecting the source to the icecast server
  2. The metadata updates you send from the source client to the icecast server
  3. The metadata updates received by the client.

Initial metadata

These metadata are sent once when initializing the connection and cannot be updated.

As far as I know there are only a few fields: "icy-name", "icy-url", "icy-pub", "icy-genre" and "icy-br"

(Icecast has a little more, all named ice-*)

These fields are filled via specific arguments of output.shoutcast (genre, public etc..) except for icy-br which is inferred from the encoding.

Ogg formats vs. others

Before we…

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
4 replies
@gAlleb
Comment options

@toots
Comment options

@iSerganov
Comment options

@toots
Comment options

Answer selected by iSerganov
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants