same mechanism. The church has it's own streaming service that stakes can use. It's been several years since I was involved with that, so hopefully someone with more current experience can chime in. You might check tech.lds.org
As far as the WiFi is concerned your stake technology specialist should be able to turn off WiFi and leave wired Ethernet enabled.