I fully second that request. I came to search for exactly this request, but I think it can be even used for more, just a second track that can be used (and labled) freely by the streamer. Might be just without music, without sound alerts (to not wake the sleeping lurkers) or, maybe for events, with simultaneous translation or audio description for the visually impaired.
The implementation would be relatively straightforward, in the settings (maybe later in an overlay / own switch), the user can select the active audio track, and the stream is changing to the source with that track, similar to switching between different qualities / resolutions. In the end, it's just a different stream source endpoint.
I don't know how the backend is implemented right now, I hope it's not leading to a resource problem to provide the double number of endpoints per stream; the external traffic, however, shouldn't change.
For the streamer, it's just updating the checkmarks in OBS in the same way as done for the VOD. (And yes, in this implementation, the second track would be selectable only in live stream, not in the VOD. Would be totally fine for me.)
I fully second that request. I came to search for exactly this request, but I think it can be even used for more, just a second track that can be used (and labled) freely by the streamer. Might be just without music, without sound alerts (to not wake the sleeping lurkers) or, maybe for events, with simultaneous translation or audio description for the visually impaired.
The implementation would be relatively straightforward, in the settings (maybe later in an overlay / own switch), the user can select the active audio track, and the stream is changing to the source with that track, similar to switching between different qualities / resolutions. In the end, it's just a different stream source endpoint.
I don't know how the backend is implemented right now, I hope it's not leading to a resource problem to provide the double number of endpoints per stream; the external traffic, however, shouldn't change.
For the streamer, it's just updating the checkmarks in OBS in the same way as done for the VOD. (And yes, in this implementation, the second track would be selectable only in live stream, not in the VOD. Would be totally fine for me.)