Home › Forums › BreakawayOne › Metadata for multiple stream encoders
- This topic has 3 replies, 2 voices, and was last updated 8 years ago by
wgrt.
-
AuthorPosts
-
April 18, 2018 at 7:23 pm #3415
wgrt
ParticipantWe 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.
April 19, 2018 at 4:10 pm #15014wgrt
ParticipantI 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.
April 19, 2018 at 4:59 pm #15015Leif
KeymasterOops.. 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,
///LeifApril 19, 2018 at 5:08 pm #15016wgrt
ParticipantThanks 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.
-
AuthorPosts
- You must be logged in to reply to this topic.
