Skip to content

mirceanton/teleprompter

Repository files navigation

Remote Teleprompter

A multi-device teleprompter application that enables real-time teleprompter control between devices. One device (computer) acts as a controller to edit scripts and manage playback, while one or more other devices (phones/tablets) display the teleprompter text.

This project was made to facilitate recording videos for my YouTube channel where I use my phone on a basic teleprompter in front of my camera and need to control it from my computer running OBS. With this project I can simply navigate to a URL on my phone and manage everything from my computer without touching the phone again until I'm done.

Multiple teleprompter clients are supported to account for multi-camera setups with multiple teleprompters.

📸 Screenshots

Landing Page Controller Mode Teleprompter Mode
Landing Page Controller Mode Teleprompter Mode
Select your role to get started Edit scripts and control playback Display the scrolling text

🎯 Requirements

  • Docker
  • Docker Compose

🚀 Deployment

The application ships as a single container. Copy compose.yaml and run:

docker compose up -d

The app will be available at http://localhost:8080.

⚙️ Configuration

Environment Variable Description Default
PORT HTTP listen port 8080

📝 License

This code has been mostly AI generated and used as a playground/testbed. My manual intervention has been minimal, mostly doing cleanup. Thus, I take no "ownership" over this code. Feel free to do whatever. As the LICENSE states: "This is free and unencumbered software released into the public domain".

About

A (vibe coded) web-based teleprompter application.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors