Metadata livestream

You have a question or need an advice about how to do something? Ask it here!
Post Reply
User avatar
Radiofreak
Posts: 156
Joined: 26 Aug 2018 17:20
Contact:
Metadata livestream

Post by Radiofreak »

We have a live program that we bring in via a live stream. Now in the player there is the program name that is sent by the stream. Only it will not be forwarded to the encoder. What can I do to send the metadata thrue?
User avatar
radio42
Site Admin
Posts: 8295
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: Metadata livestream

Post by radio42 »

The LineIn feed takes over a signal from a defined mixer input channel.
As this is pure audio, there is of course no meta data associated with this signal.
Thus no automatic song title updates might happen on the LineIn feed.

But you can manually define a song title and set in in the Application.OnLineInFeedON resp. Application.OnLineInFeedOFF event!
User avatar
Radiofreak
Posts: 156
Joined: 26 Aug 2018 17:20
Contact:
Re: Metadata livestream

Post by Radiofreak »

Found it! Thanks again.
User avatar
Radiofreak
Posts: 156
Joined: 26 Aug 2018 17:20
Contact:
Re: Metadata livestream

Post by Radiofreak »

Powerdonderdag2.jpg
Powerdonderdag.jpg
What if i want to send the Title of the show to the encoder? See attached what i mean.
User avatar
radio42
Site Admin
Posts: 8295
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: Metadata livestream

Post by radio42 »

The you need to set the title format of the Streaming Server accordingly.
The ‘T’ title update won’t work with the LoadPlaylist mode.
User avatar
Radiofreak
Posts: 156
Joined: 26 Aug 2018 17:20
Contact:
Re: Metadata livestream

Post by Radiofreak »

Maybe a stupid question but how does that work?
User avatar
radio42
Site Admin
Posts: 8295
Joined: 05 Apr 2012 16:26
Location: Hamburg, Germany
Contact:
Re: Metadata livestream

Post by radio42 »

When you want to set the same 'Title' for an entire program (i.e. nit use the individual tracks to update the song title), you might use the following control-commands and program events:

On Program Started:
STREAMING_SETSONGTITLEFORMAT ${programname}
or
STREAMING_SETSONGTITLEFORMAT ${programdescription}
or
STREAMING_SETSONGTITLEFORMAT My fixed text to use

At the end of the program you might revert this to the default:
On Program Stopping/Stopped:
STREAMING_SETSONGTITLEFORMAT ${trackname}

Post Reply