Page 1 of 1
Settings for OBS
Posted: Sun Jul 26, 2020 8:01 pm
by Faerbz
Mikerowaved wrote:russellhltn wrote:The Webcasting function was designed to serve stakes, not wards. Even if you work around the need for multiple Vidiu units, I'm not sure as you'd be able to have more than one meeting at the same time.
An alternative (not for the timid) would be to use a fairly robust notebook (Windows, Mac, or Linux) running
OBS Studio with a USB 3.0 (minimum) video capture device, such as
this one* or
this one* on Amazon. (Not recommendations, just examples.)
.
Experimenting with OBS and wondering if you had an OBS profile that contained the settings you used for output, especially to ensure max bitrate isn't exceeded? I am ok with "not for timid" statement.
Thanks.
Re: Settings for OBS
Posted: Mon Jul 27, 2020 5:12 pm
by Mikerowaved
Greetings. I split this off the other topic so we could discuss OBS in more detail. I included more info than you requested for the benefit of those new to using the free Open Broadcaster Software (OBS) with the church's Meetinghouse Webcast (MWC) 3.0.
First of all, in OBS
Settings --> Output , select
Service as
Custom.... From the MWC
Event Setup --> Other page (only available for upcoming events), copy/paste the
RTMP URL and
Stream Name , to the OBS
Server and
Stream Key fields. Don't check
Use authentication.
In OBS
Settings --> Output you can keep the
Output Mode at
Simple. Set Video Bitrate to no more than
2200 kbps (this limit may be higher real soon
). For the
Encoder, select
Hardware (NVENC) if you have an nVidia encoder equipped video card
*. If not, select
Software x264. Set
Audio Bitrate to either
64 or
96.
*To see if your nVidia card or mobile processor has an encoder/decoder chip, go to Wikipedia's
List of Nvidia graphics processing units, select your video card or mobile video processor, and record the "Code Name". (Also available with
CPU-Z or similar utility.) Compare that with this
Nvidia NVENC wikipedia page to see if it's on the list. While some cards as early 2011 supported NVENC, the implementation was not nearly as good as later cards and you might get better results just using software encoding.
Re: Settings for OBS
Posted: Fri Jul 31, 2020 8:04 am
by bartj
Here's a quick setup draft we created for OBS. I hope it helps. This just provides the basic setup for OBS and does not get into some of the more advanced features.
Re: Settings for OBS
Posted: Fri Aug 07, 2020 11:06 pm
by Faerbz
Appreciate the document. I don't know if I would have been able to figure out the keyframe interval. It worked tonight in a quick test. I have a 5 Mbps upload connection in this Stake Center building, and set it to 500 Kbps for testing. Broadcast overview showed 558/500 kpbs for current/target encode rate.
Thanks again.
Re: Settings for OBS
Posted: Wed Aug 26, 2020 8:25 am
by bartj
The standard encode receive rate for the webcast system is 2Mbps. If you want to go up to 5Mbps you can but will need to select the "High Bandwidth Encode" option when scheduling. It is important to note that right now our highest transcode rate for remote connections is 2Mbps, so going above that really doesn't do a lot for you. The high bandwidth encode option was put in place to accommodate RTMP streaming from services like Zoom. Zoom encodes around 4Mbps, so in order to get it to work on the Church's system you will need to select the high bandwidth encode. Many are using Zoom to the Church's system weekly with great success. This does require a paid Zoom account. I am working on a simple instruction sheet for setting this up.
Re: Settings for OBS
Posted: Thu Aug 27, 2020 1:49 am
by Mikerowaved
bartj wrote:...right now our highest transcode rate for remote connections is 2Mbps, so going above that really doesn't do a lot for you.
So, a 5Mbps encoded uplink signal can't pass through unchanged to high BW receive sites? I don't follow the logic. Isn't NOT transcoding less work than transcoding?
Re: Settings for OBS
Posted: Thu Aug 27, 2020 2:04 am
by russellhltn
I think the question is how are cloud services charged? With multiple streams, the outbound bandwidth could be significant.