Member
I know we're nowhere close to the first stake to be doing these Virtual Sacrament meeting broadcasts with the ongoing COVID-19 restrictions, but most of the stakes I've seen doing this have been using Zoom, and a lot of the feedback I've heard from stake leaders and members has been, well frankly poor. I wanted to share what we've been doing for our broadcasts, and hopefully it will help others. I put together a quick demo so you can see what we're getting for sound and video quality you can watch here https://youtu.be/VDvnuEQKkRw and I've been putting together notes on how I put the entire setup together here https://github.com/TechnoSwiss/broadcast_pi
Some of what we've put together for this is stuff we've learned from stake conference broadcasts, while most of it is setup different that we normally do our stake conference broadcasts. One of those learning was that, while we'd love to use the church broadcast system, we find that a/v quality never seems to be able to achieve the 1080p advertised (the TeraDek does better, but has it's own issues with our setup). The other issues with the church broadcast system is the scheduling requirements, which isn't a big deal for stake conferences, but can turn into a lot of overhead when you're doing 9 wards trying to do broadcasts every other Sunday. Since a TeraDek is so expensive, and still requires a camera, the setup we decided to go with for the broadcast end was a RaspberryPi 4 with a USB web camera. I think the most important part of this setup though, that that could be applied to any system including using a cell phone with Zoom, is getting the chapel audio piped into the broadcast. We have a rather complicated system for this that we use in the stake center for stake conference, but for these sacrament meeting broadcasts we're going really simple and just using the "Record out" connection that I believe are present on most buildings in North America.
To reduce overhead and automate this as much as possible (the wards let us know when they are holding their meetings, we schedule those on the RaspberryPi, and everything is automated from broadcast start to cleaning up after), to allow that automation we're using YouTube for our broadcasts, using an Unlisted Live recording so only people with the link can access the video, and then the automated scripts are making sure the videos are deleted after the broadcast so no recordings are kept. Since it's an Unlisted recording and the link changes each broadcast, the scripts also update a static link that the wards can send out to ward members.
Once I've scrubbed all the account information out of the scripts I'll get them uploaded to GitHub if anybody is interested in them.
Some of what we've put together for this is stuff we've learned from stake conference broadcasts, while most of it is setup different that we normally do our stake conference broadcasts. One of those learning was that, while we'd love to use the church broadcast system, we find that a/v quality never seems to be able to achieve the 1080p advertised (the TeraDek does better, but has it's own issues with our setup). The other issues with the church broadcast system is the scheduling requirements, which isn't a big deal for stake conferences, but can turn into a lot of overhead when you're doing 9 wards trying to do broadcasts every other Sunday. Since a TeraDek is so expensive, and still requires a camera, the setup we decided to go with for the broadcast end was a RaspberryPi 4 with a USB web camera. I think the most important part of this setup though, that that could be applied to any system including using a cell phone with Zoom, is getting the chapel audio piped into the broadcast. We have a rather complicated system for this that we use in the stake center for stake conference, but for these sacrament meeting broadcasts we're going really simple and just using the "Record out" connection that I believe are present on most buildings in North America.
To reduce overhead and automate this as much as possible (the wards let us know when they are holding their meetings, we schedule those on the RaspberryPi, and everything is automated from broadcast start to cleaning up after), to allow that automation we're using YouTube for our broadcasts, using an Unlisted Live recording so only people with the link can access the video, and then the automated scripts are making sure the videos are deleted after the broadcast so no recordings are kept. Since it's an Unlisted recording and the link changes each broadcast, the scripts also update a static link that the wards can send out to ward members.
Once I've scrubbed all the account information out of the scripts I'll get them uploaded to GitHub if anybody is interested in them.