# Multi language using OBS

**URL:** <https://community.wowza.com/t/multi-language-using-obs/91889>\
**Category:** Wowza Streaming Engine\
**Created:** [September 11, 2020, 2:52pm UTC](https://community.wowza.com/t/multi-language-using-obs/91889 "2020-09-11T14:52:02Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Egbert\_Williams](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/egbert_williams/32/453_2.png) [@Egbert\_Williams](https://community.wowza.com/u/Egbert_Williams)\
**Post date:** [September 11, 2020, 2:52pm UTC](https://community.wowza.com/t/multi-language-using-obs/91889/1 "2020-09-11T14:52:02Z")

</div>

Hello .Have anyone stream multi language using OBS as the encoder to Wowza Streaming Engine and willing to share there setup.  
So far I have created the tracks for 2 Lang Eng and sp. Using udp stream to .stream files and the startup.stream file. From there thing go down hill 😒  
Please assist. Thxz

---

<div class="post-metadata">

**Author:** ![Rose\_Power-Wowza\_Com](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/rose_power-wowza_com/32/431_2.png) [@Rose\_Power-Wowza\_Com](https://community.wowza.com/u/Rose_Power-Wowza_Com)\
**Post date:** [September 11, 2020, 4:16pm UTC](https://community.wowza.com/t/multi-language-using-obs/91889/2 "2020-09-11T16:16:24Z")

</div>

Hi @Egbert_Williams, I have not, but can ask if our engineers have done this through OBS.  
Thanks by the way for adding an image to your avatar! 👍

---

<div class="post-metadata">

**Author:** ![Rose\_Power-Wowza\_Com](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/rose_power-wowza_com/32/431_2.png) [@Rose\_Power-Wowza\_Com](https://community.wowza.com/u/Rose_Power-Wowza_Com)\
**Post date:** [September 11, 2020, 5:36pm UTC](https://community.wowza.com/t/multi-language-using-obs/91889/3 "2020-09-11T17:36:41Z")

</div>

So @Egbert_Williams have you tried doing this with a SMIL file? What protocol are you trying to play these back over? So I can better understand your workflow here. Are you trying to do this through the REST API?

We have an article for both live and VOD streaming with multiple audio channels. You will need to use a SMIL file to present the audio tracks separately. MPEG-TS live streams are supported for input for multi audio live streaming.  
[https://www.wowza.com/docs/how-to-use-alternative-audio-or-video-tracks-with-apple-hls-streams](https://www.wowza.com/docs/how-to-use-alternative-audio-or-video-tracks-with-apple-hls-streams)

If you wish to force one audio channel only we have a module for that.  
[https://www.wowza.com/docs/how-to-select-audio-data-and-or-video-channel-from-a-multi-channel-mp4-file-by-using-imediareaderactionnotify](https://www.wowza.com/docs/how-to-select-audio-data-and-or-video-channel-from-a-multi-channel-mp4-file-by-using-imediareaderactionnotify)

Our test players are limited in their support. Please test with a few different players.

[http://demo.jwplayer.com/stream-tester/](http://demo.jwplayer.com/stream-tester/)

[http://bitmovin.com/hls-mpeg-dash-test-player/](http://bitmovin.com/hls-mpeg-dash-test-player/)

---

<div class="post-metadata">

**Author:** ![Egbert\_Williams](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/egbert_williams/32/453_2.png) [@Egbert\_Williams](https://community.wowza.com/u/Egbert_Williams)\
**Post date:** [September 12, 2020, 3:38pm UTC](https://community.wowza.com/t/multi-language-using-obs/91889/4 "2020-09-12T15:38:21Z")

</div>

@Rose_Power-Wowza_Com The goal is to stream out using a rtmps stream in other language. Therefore, putting out HLS is not my goal. The module appears to be made of VOD streams not live Thx

---

<div class="post-metadata">

**Author:** ![Rose\_Power-Wowza\_Com](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/rose_power-wowza_com/32/431_2.png) [@Rose\_Power-Wowza\_Com](https://community.wowza.com/u/Rose_Power-Wowza_Com)\
**Post date:** [September 12, 2020, 6:01pm UTC](https://community.wowza.com/t/multi-language-using-obs/91889/5 "2020-09-12T18:01:29Z")

</div>

Hmmm…I’ll need to check, I’ve never seen anyone stream RTMP in and RTMPS out for multiple audio tracks in a live stream, but not to say it’s impossible, It’s usually mpeg-ts to HLS, but again I’ll need to check @Egbert_Williams- may not hear back until Monday though. 🙂

---

<div class="post-metadata">

**Author:** ![Rose\_Power-Wowza\_Com](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/rose_power-wowza_com/32/431_2.png) [@Rose\_Power-Wowza\_Com](https://community.wowza.com/u/Rose_Power-Wowza_Com)\
**Post date:** [September 14, 2020, 4:48pm UTC](https://community.wowza.com/t/multi-language-using-obs/91889/6 "2020-09-14T16:48:06Z")

</div>

It appears that we can ingest multi-channel audio from OBS via RTMP (they list Wowza as a compatible streaming server)  
`https://obsproject.com/wiki/Surround-Sound-Streaming-And-Recording`

It’s not something we have any guides for though.

As for RTMP(S) playback that includes multiple audio channels, I would think that is very player-specific and we are not aware of any at this time. We support this for HLS or MPEG-DASH for compatibility and future-proofing.

---

<div class="post-metadata">

**Author:** ![Egbert\_Williams](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/egbert_williams/32/453_2.png) [@Egbert\_Williams](https://community.wowza.com/u/Egbert_Williams)\
**Post date:** [September 14, 2020, 5:30pm UTC](https://community.wowza.com/t/multi-language-using-obs/91889/7 "2020-09-14T17:30:07Z")

</div>

I am going through the hls setup in the documentation.

---

<div class="post-metadata">

**Author:** ![Rose\_Power-Wowza\_Com](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/rose_power-wowza_com/32/431_2.png) [@Rose\_Power-Wowza\_Com](https://community.wowza.com/u/Rose_Power-Wowza_Com)\
**Post date:** [September 14, 2020, 8:02pm UTC](https://community.wowza.com/t/multi-language-using-obs/91889/8 "2020-09-14T20:02:07Z")

</div>

Hi @Egbert_Williams, one of the engineers suggested you take a look at this in case it helps you.

> [@Transcode audio - left/right channels to two mono streams](http://community.wowza.com/t/transcode-audio-left-right-channels-to-two-mono-streams/35924/2):
>
> Hi, I assume you mean you have an inbound stereo stream with one language on the left and one language on the right ? If this is the case then you set up the transcoder have to two encode blocks. Each block can have the same video settings but in the audio section you could add a parameter into the audio parameters section, default.channel\_copy 0 Long 0: Do nothing (default value). 1: Copy left channel over right channel. 2: Copy right channel over left channel. An example is the foll…

---

<div class="post-metadata">

**Author:** ![Egbert\_Williams](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/egbert_williams/32/453_2.png) [@Egbert\_Williams](https://community.wowza.com/u/Egbert_Williams)\
**Post date:** [September 15, 2020, 3:17am UTC](https://community.wowza.com/t/multi-language-using-obs/91889/9 "2020-09-15T03:17:57Z")

</div>

Thanks all for all the responces

---

<div class="post-metadata">

**Author:** ![KORAY\_BALKOSE](https://avatars.discourse-cdn.com/v4/letter/k/5f8ce5/32.png) [@KORAY\_BALKOSE](https://community.wowza.com/u/KORAY_BALKOSE)\
**Post date:** [September 28, 2020, 9:56pm UTC](https://community.wowza.com/t/multi-language-using-obs/91889/10 "2020-09-28T21:56:30Z")

</div>

[Egbert\_Williams](http://community.wowza.com/u/Egbert_Williams) Have you found the solution yet Egbert? I am in the same position actually and struggling to sort it out.

---

<div class="post-metadata">

**Author:** ![Egbert\_Williams](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/egbert_williams/32/453_2.png) [@Egbert\_Williams](https://community.wowza.com/u/Egbert_Williams)\
**Post date:** [September 29, 2020, 1:24am UTC](https://community.wowza.com/t/multi-language-using-obs/91889/11 "2020-09-29T01:24:30Z")

</div>

There is a solution using HLS in the documentation.  
I took a different path… I used a patameter in the transcoder ( **mainconcept.channel\_copy** ) to separate the incoming stream into two languages. I send one language on the left and the other on the right. The parameter makes two streams by copying the stream into l1l2 and r1r2  
In this format I can do HLS(V,[r1r2,l1l2]) or two RTMP(S) (V,r1r2) and (V,l1l2)  
Optionally you can use ffmpeg to repackage the stream before wowza but in my view more work has to be done on the SRT / MPEGTS ingest to make it more compatible to OBS and multi-language
