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