Search code examples
icecastmulter-s3audiostreamer

Icecast Updating title metadata


I've been playing with Icecast with Ezstream for a while and found this error while uploading a song.

I've been using multer-s3 to upload songs into s3 and read them from a mounted port on a server. The problem comes when last song that was uploaded has changed the title metadata of every song.

I assumed that the title metadata was grabbed by icecast and ezstream by filename but in this case it is injecting and prepending data for everysong by an unknown source.

So it should be giving "the new law --- daybreak" but it's injecting "Marshmello & Bastille -". Also, I've checked the filenames and they all are without the prepended string.

I've been reading the Server Stats docs for injection and saw that title is "Metadata set by source client". Which makes me think is probably Ezstream injecting it but I haven't added it into the ezstream config files.

If you have any ideas on what would be? I appreciate any hints

enter image description here


Solution

  • Turns out ez-stream reads ID3 metadata. Which is a sensible thing to do.