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.