Repository navigation
Outputs and Displays
Outputs (top bar, ⌘O / Ctrl+O) is where you start the screens. Displays (workspace tab) shows what each one is doing.
| Section | Use |
|---|---|
| Main screen | A projector or TV plugged into this computer. Shows lyrics full screen with the clock (a monitor feed). Press Start, or Choose screen. |
| Stream feed | A second, opaque output for a capture card, filled with a key colour: Transparent, Black (for Luma Key) or Green (for Chroma Key). |
| Monitor clock | Shows the time on the main screen and on every Monitor link, in 12 or 24 hour, in any corner. The live display never shows it. |
| Stage display | A full-screen window for the worship team: the words on now, the next slide and the time. |
| Wireless | The Display, Monitor and Media links, and the network address they use. |
| Screens | Identify screens shows a big number on every screen for three seconds; Show test pattern fills the output screens with colour bars, a grid and safe areas for lining up a projector. |
| Phone remote | See Phone Remote. |
| Any laptop with a browser / Other computers | Show the display on another computer. See below. |
- The live display shows lyrics as a lower third on a transparent page. The Stream feed, the Display link and the Program monitor are live displays.
- A monitor shows lyrics full screen with the clock: the main screen window and the Monitor link. The Preview monitor is full screen too.
- Bible verses follow the Look mode (full screen or lower third).
In Outputs, Wireless, and in Settings, Outputs and links:
| Link | Opens as |
|---|---|
| Display link | The live display (transparent, lower third). Use it as an OBS Browser Source. |
| Monitor link | The monitor view: full screen with the clock. |
| Media link | Only the intro, prayer time and outro media, transparent when idle. |
The page title of each link says which one it is (Display, Monitor, Stage Display or Media), so pasted links are easy to tell apart.
The Network list chooses which of this computer's addresses the links use. Pick the one on the same network as the other device.
Links contain a secret token that changes every time the app starts. Copy them again after a restart. If the network changes while the app is open, the links in the app update by themselves and a notice tells you; a link you already pasted somewhere else keeps the old address and needs to be replaced.
The Displays tab lists every screen with a small live preview, what it is projecting, and whether it is live, clear, blanked or off:
- Program and Preview monitors inside the app.
- The Main screen, Stream feed and Stage windows.
- The Wall/LED screen.
- Media: shows "Rendering Media" and the name of what is playing.
- Links opened in a browser or in OBS, named as Display link, Monitor link, Stage link or Media link.
You can blank or close a display, and move an output to another screen without touching the rest. Pop out opens the list in its own window, for example on a monitor for the presenter. Identify screens numbers every screen.
The Display Online pill in the top bar opens a quick list of connected displays and screens.
The other laptop only needs a browser. In Outputs, Any laptop with a browser:
- Choose Show as: Live display (lower third, transparent), Monitor (full screen, clock), Stage display, or Media only.
- Press Scan network for laptops and Use this laptop next to the one you want.
- On that laptop, open the address shown, for example
http://192.168.1.20:8087/display.html(/monitor.htmlopens it as a Monitor). The display starts by itself.
A laptop that opens the address without being picked waits on a "Waiting to be allowed" page. Allow and Deny buttons appear in Outputs. Only laptops you allow can connect, and only to the display.
Open Outputs, Other computers. Computers on the same network that run Scripture Pod are listed. On the other computer, switch on Receive and read its pairing code. On the controlling computer, type that code, pick Live display or Monitor, and press Connect. Disconnect, or Stop showing the display here on the other computer, closes it.
Receive is off until you switch it on, and the code changes on every launch.
Both computers must be on the same network. Guest Wi-Fi and router "client isolation" block it. Allow these through the firewall:
| Port | Used for |
|---|---|
TCP 5510
|
The display pages |
TCP 5511
|
The relay |
TCP 8087
|
The browser display address |
UDP 5530
|
Finding other Scripture Pod computers |
If a port is busy the app uses the next free one (so a link can change). Set SCRIPTURE_POD_HTTP_PORT, SCRIPTURE_POD_RELAY_PORT and SCRIPTURE_POD_BROWSER_PORT to choose your own.
Scripture Pod is open source (MIT). Found a problem? Open an issue.
Scripture Pod
Workspaces
Screens and streaming
Using the app
Help