Skip to content

What is Obscreen? ​

Obscreen is a simple tool helping you to organizes and broadcasts media to your screens through any web browser. It uses a simple approach that avoids bulky hardware or complicated configurations.

Keep reading to learn more, or get started right away.

Why Obscreen? ​

  • ⛺️ Simple Architecture. Starts in 2 seconds, uses any web browser to view media. Dead simple.
  • ✨ Fancy graphical user interface. Colorful, modern and easy to use.
  • 🪽 Lightweight. Minimal dependencies Python application and embeddable SQLite database.
  • 📆 Flexible Content Rotation. Set up dynamic playlists to automatically rotate content across your screens.
  • 🖥️ Screen Fleet Management. Easily manage and control multiple screens from a centralized dashboard.
  • 🔐 Authentication Management. Securely manage user authentication and access permissions.
  • 💾 USB Embeddable content. Plays content from flashdrive in offline mode.
  • 🔌 Extendable. Core API & Plugin system to extend capabilities.
  • 🌐 Multi Languages. Up to 16 languages supported.
  • 📺 Chromecast. Cast pictures and iframes to Chromecasts

Visit the website for demonstrations, or explore our latest updates in the changelog.

Getting Started ​

Follow our Installation Guide guide.

Issue Tracker ​

For reporting bugs and requesting features, please use the issue tracker.

Support ​

If you require assistance with Obscreen, please initiate a discussion or send an email to support.

Community ​

Become part of our Discord community to interact with fellow Obscreen users.

Behind the Scenes ​

Curious about the intricate details behind Obscreen? Explore the learn more overview.

Documentation ​

This documentation is open source and is available on GitHub.