Home Forums BreakawayOne Metadata for multiple stream encoders

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #3415
    wgrt
    Participant

    We have metadata working with our primary 128k mp3 icecast2 stream (Encoder 1) and we were investigating adding a secondary 64k opus stream. It sounds great, however, metadata isn't being sent to icecast2 from Encoder 2.

    #15014
    wgrt
    Participant

    I just tried a secondary ogg stream and metadata is showing up… Seems that for some reason opus streams aren't showing metadata. I checked the icecast log and it shows that it's getting it, but still won't show it. This may be an icecast problem.

    #15015
    Leif
    Keymaster

    Oops.. I believe this is actually a BreakawayOne problem.

    For MP2/MP3/AAC streams, metadata is inserted by the server into the normal stream at regular intervals (the metadata interval).
    For anything that uses OGG bitstream format (FLAC, Vorbis and Opus), metadata must be inserted into the encoder.

    FLAC is integrated into BaOne (as of the 3.18 versions), so I handle that part.
    Vorbis and Opus are not — they're still executables called through stdin/stdout (and only show up in BaOne if you have those executables in your path somewhere), and there's no way to insert metadata when running this way.
    So, in order to make this possible, I'll have to integrate Opus into BreakawayOne directly.

    That's of course possible, but I can't say when I'll have the time to do it — it isn't commonly used for streaming, nowhere near as common as aacPlus, which sounds better at a given bit rate.

    Opus strength is that it's reasonable quality at low bit rates, and incredibly scalability and error resiliency, low latency. So, it's great for a contribution feed when you have a limited bit rate available.. but normal streaming to listeners (where you'd need metadata) is not such a common use case.

    That being as it is, it's not a high priority compared to all the other urgent things on my to-do list. But, I'll get to it eventually.

    Best,
    ///Leif

    #15016
    wgrt
    Participant

    Thanks for taking a look at it. Opus is not a high priority for us either, so no worries. We were just exploring low-bit rate options, and based on what you've said about opus, aac may be the better choice anyway.

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.