Question / Help Multilingual live stream

Greetings,
I want to do a live stream of an event in 4 languages. If it was in 1 language only probably it would be simple, but I sincerely don't know how to do the live stream of the 4 languages!
This events are recorded in audio and video, so there's already equipment like mics and a videocam.
But what else should I use/bought (hardware/software).
Please note that this is something semi-professional.
Thanks
 

Narcogen

Active Member
I don't believe this is possible with RTMP, it only supports one audio channel. So if you're streaming to YouTube or Twitch, there's no way for you to send separate audio tracks, and no way for your audience to choose them.

What site are you trying to stream to?
 
Thanks.
There's no site yet. I don't even choosed if it will be on youtube, facebook or a dedicated stream server, because I don't know what is the best technical structure to use.
Beside the video camera and the audio mixer, I don't have anything else. And that's also my doubt, what equipment to use.
 

Narcogen

Active Member
I do not believe either YouTube or Facebook at this time support multiple simultaneous audio channels for livestreaming. The only multilingual solutions I've seen involve closed captions and transcriptions.

At best you'd probably have to use multiple instances of OBS each streaming a separate audio track to separate YouTube channels or Facebook accounts, and link them separately by language.

I could be wrong but a few quick searches have not immediately turned up an obvious alternative.
 
In fact what I want are 4 different streams, one for each language.
If OBS is able to run different instances probably I can have 1 cam plus 4 audios connected to the same pc and running a OBS instance for each audio.
Is this possible?
 

Narcogen

Active Member
I've had mixed luck doing that. In the past it was (somewhat) possible by using different versions-- I was able for awhile to run one instance of OBS 18.x simultaneously with an instance of 19.x. However running four would probably be tough even on good hardware unless the video was small-- you'd probably be best off with separate hardware for each instance. Maybe try running one instance of the latest (21.x) and then one more of an older version and see if that works? Perhaps two machines running two instances each would do it.
 

kurufu

Member
There is no reason to use different version numbers that only means the you would have to deal with older versions bugs. Just open multiple instances of the newest version.

But yes two or more is going to need a seriously powerful machine or you would have to be streaming in a very low quality. Before asking whether OBS can do "multilanguage" stream you should first figure out what you actually want to stream, What service supports thats, and what that service requires from your streaming software. Trying to work from obs first is totally backwards.

Currently I'm not aware of a consumer streaming service that allows multiple audio tracks, and OBS's RTMP implementation will only stream a single audio track. The closest ive seen is some streams that split English/Japanese into Left/Right audio channels so users can just listen on headphones to the language they want.
 

Narcogen

Active Member
Since OBS v 20.x that hasn't worked for me, which is why I suggested using different, older versions. Since 20.x on El Capitan or above, the second instance of OBS crashes immediately. YMMV.

The L/R stereo trick is a good idea, I wish I had thought of it.
 

FWard

New Member
We want to do two languages too for our baseball broadcasts. Using the same video inputs into our BM ATEM, we output to the capture card, then to the computer. If we use another computer, could we then use a splitter from the capture card with one going to one language computer and the other to the 2nd language? The audio is from a Behringer into a USB of the one computer. Would you also need another mixer into the 2nd language computer? We use an Ethernet connection, so I think we would have the bandwidth. We could then sign on FB Live with another account so that one would be with Lang 1 and the other feed with Lang 2, but both would be using the same video input. ?????
 

bruno.kb

New Member

Narcogen

Active Member
That's interesting. Questions like this come up from time to time and I always hit a roadblock on the idea that even if you could send different languages on the surround tracks, there'd be no way for an end user at YouTube or Twitch to select them.
 
Top