The state of live streaming and multiple audio tracks
We have a project where will get embedded HD-SDI with eight embedded audio tracks. Each audio track is a different language.
The capture card and the software is able to recognize all eight audio tracks from the HD-SDI signal.
Does this mean that I can ingest a single stream to Wowza containing a single video feed with eight audio tracks?
Creating eight individual streams works but has two negative effects, namely stressing the encoder with eight video encodings (the video is the same, but has to be encoded eight times anyway) and taking up eight times the bandwidth of a single stream.
8 x 1000 Kbps video
8 x 64 Kbps mono AAC
Total 8512 Kbps
If it possible to send a single stream to Wowza containing all eight audio tracks, we could lower the bandwidth substantially:
Wowza can ingest a single stream with multiple tracks, but only if the source is MPEG-TS and there are multiple audio pids. You could also opt to create 1 video and 8 audio as separate streams, and then use a multitrack SMIL file to playback into a single stream.