Streama is a cross-platform free/ Libre (Open-source) media service that provides a powerful alternative solution for commercial expensive media servers.

Comparing to other open-source media servers, Streama is easier to install and use, features-rich, and runs on Windows, Linux, and macOS.

Features

  • Cross-platform
  • Beautiful design
  • Rich responsive video player
  • Easy to configure (on-file config)
  • Built-in media player
  • Live synchronizing option
  • Media management
  • Movie/ TV series meta-data
  • Admin panel
  • Episode browser
  • Video uploading support
  • Batch file operations (upload, create, delete, update)
  • File browser
  • Multi-user support
  • FreeNAS support
  • Multiple storage mount
  • Support multiple database H2, MySQL and PostgresSQL

Install Streama streaming server on Linux


Here is a detailed video tutorial of  how to install Streama on Linux CentOS 7, It may look old but it'll come in handy

Developer's note


The project uses Java: Grails 3, SpringSecurity (login), AngularJS for frontend and Twitter Bootstrap CSS framework.

Streama is built with Java and requires Java 8 to be installed, as it may not work with Java 7 or Java 10.

Streama requires TheMovieDB API registration which is free and uses it to retrieve movies, show and episodes information

License


Streama is released under MIT license

Resources

DigitalOcean Referral Badge