![]() I showed it to my team, but the idea was tabled for awhile because we thought it through and didn’t want people buried in their phones while singing. ![]() That web server would then relay those changes to all of the connected clients, much like a chat server would send a message to everyone. I created a local Node.js project and in just a few hours, I had something ready to alpha test! My approach was to have a web browser open on the local network that could poll and listen to changes from ProPresenter, and then relay that new data to a web server. Basically, by using websockets, we can interact with ProPresenter which will return JSON-formatted data reflecting information about songs in the library, playlist, the index of the current song, the current slide and next slide information, etc. Some people have done a great job at figuring out how ProPresenter sends data over the network between their apps which allows us to extend the software to meet unique needs. I say undocumented because it is not officially offered as a way to access ProPresenter data and control it. It needed to be real time or as close to it as possibleĪwhile back, I started tinkering around with the undocumented ProPresenter API.It needed to work in the standard phone browser so there was no barrier of installing a particular app.So, I had an idea: What if we could somehow send the lyrics out of ProPresenter to everyone’s phones, in real time, and let them use their own screens to follow along? Pretty small (60″) for such a large crowd. Of course, it’d be great if we could just rent an LED video wall, but the cost to do that has been too expensive for us to do in the past. Big white letters on a black background, nothing fancy. ![]() Because it doesn’t get dark enough to use projectors for lyrics until the service is almost over, in the past we have relied on using small flat screen TVs to try to show some words for people to follow along. Every year, my church has a “night of worship”, a worship service in the heart of the city at an outdoor stage, where we sing songs for a couple of hours. ![]()
0 Comments
Leave a Reply. |