HLS - Multiple audio tracks?

Is there any support to switch between audio tracks in an HLS live stream?

Not easily. This is possible with Smooth using the TrackIDAudio metadata value. For HLS though, you’d need to mux all of the audio tracks into each video stream bitrate variant and then select the audio by PID.

Thanks, that’s what I thought.

By “not easily”, you mean we’d have to write a C extension or something to get access to the audio PID’s?

Just checking on this again, wondering how difficult it would really be to select a second audio PID from an HLS stream. thanks

Is this supported on Roku now for HLS ?