Streama, install your own Streaming server in Ubuntu

about stream

In the next article we are going to take a look at Streama. This is a free open source application that helps us to configure our own streaming media server. We will do this in just a few minutes on Unix-like operating systems.

We will be able to implement it in our local system or VPS and stream the media files across multiple devices. We can access the multimedia files from a web browser from any system on your network. If it has been implemented in your VPS, you can access it from anywhere.

Streama works as if it were your own personal Netflix system to transmit our TV shows, videos, audios and movies. It is a web application written using Grails 3 (server side) with SpringSecurity and all frond-end components are written in AngularJS. The built-in player is completely HTML5 based.

General characteristics of Streama

streama video player

  • It's a easy to install server configure.
  • It gives us the option of drag and drop support for uploading multimedia files.
  • Support of live synchronized display. You can watch videos with your friends and family remotely. Everyone can watch the same video at the same time.
  • Includes a built-in video player to watch / listen to very aesthetic video and audio.
  • Built-in browser. With it we can access the multimedia files on the server.
  • Support multi-user. We can create individual user accounts so members of our family or friends can access the media server simultaneously.
  • Supports pause-play option. Pause playback at any time and will remember where you left it the last time.
  • Can detect movies and videos to be added.
  • Is completely free and open source. We can check your code on the page GitHub.

Install your Streaming Media Streama server

To get Streama to work Java 8 or later is required, preferably OpenJDK. For the purpose of this article I am going to use Ubuntu 18.04 LTS. If we want to install the default openJDK on Ubuntu 18.04 or later, run in terminal (Ctrl + Alt + T):

sudo apt install openjdk-8-jdk

For check the Java version installed, run in terminal (Ctrl + Alt + T):

streama java installation

java -version

Once Java is installed, create a directory to save the files that we are going to need.

sudo mkdir /data

sudo mkdir /data/streama

This is the directory path shown in the official documentation. It is optional, we can use the route we want.

We move to the streama directory:

cd /data/streama

We continue downloading the latest version of the Streama executable file from the releases page. We can also download it from the terminal (Ctrl + Alt + T) by typing:

download streama

sudo wget https://github.com/streamaserver/streama/releases/download/v1.6.0-RC7/streama-1.6.0-RC7.war

The file that we have just saved we will have to make executable. We will do this with the following command:

sudo chmod +x streama-1.6.0-RC7.war

We continue running the Streama app using command:

sudo ./streama-1.6.0-RC7.war

If you have a result like the following, Streama is working! Opens your web browser and go to the URL: http://dirección-IP:8080.

correct streama configuration

You should see the Streama home screen. At the first login we can use the default credentials - admin / admin.

streama login screen

Basic configuration

Now, we need to complete some basic settings. When we log in, we will be shown a message that we need to configure the configuration. Click the button Accept on the screen and you will be redirected to the settings page.

On the Settings page, we must set some parameterssuch as Uploads directory location, Streama logo, media server name, base URL, allow anonymous access and allow users to download videos. All fields marked with * are required. Once you have provided the details, click the button Save Settings.

streama configuration

This is how the screen looks from which we can see the videos that we are going to share.

streama videos screen

The following is the content management page where we can load movies, programs, access files through the file manager, see notifications and highlights.

streama video loading screen

For get more information about the operation and all its characteristics, you can consult the Official website of the product.


23 comments, leave yours

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   Alexander said

    not working on ubuntu 18.04

    1.    Damien Amoedo said

      Hello. It seems to me that I should check your settings. I have tested it on Ubuntu 18.04 and it works fine. Salu2.

      1.    jhoss said

        Hi, I'm on Ubuntu 18.04 but when I run the command sudo ./streama-1.6.0-RC7.war I only get errors that tell me that it is an illegal operation, I don't know how I could solve it, that happens to me with other versions of streama too

  2.   Javier said

    Hoa how can I upload the movies in windows it won't let me

  3.   Marco Torrez said

    Hello, I am interested in setting it up friend but I could not configure it correctly, would you give me a hand, greetings and merry Christmas

    1.    Damien Amoedo said

      Hello. What problem do you have when configuring it? Have you taken a look at the documentation of the project?

  4.   manu said

    Hello, could someone give me support, I want to install streama on a remote server to explain myself better, I have bought a linux server in mochahots and I don't know how to make it work, I know that it can be run on a remote server. https://demo.streamaserver.org It is online and that is what I want to do. I do not know if the server is not correct or what happens but I do not understand the configuration, it is only for localhots and I cannot find how to configure it online mannuel.davila.imel@gmail.com if someone can help me with this question

  5.   Diana L said

    Hello, I have Ubuntu 19.0, I tried to install it, but the command "sudo ./streama-1.6.0-RC8.war" does not allow me to execute, it says that a file not found being that, if it is downloaded. I hope you can help me, good day.

    1.    gerar said

      try to open the terminal where you downloaded the file you run the command

      Example 1:
      go to the folder and in the file explorer search open end here or similar and execute the command

      Example 2:
      I assume that your user is dayana and that the file is in Downloads, apply this:
      in a terminal type cd / home / dayana / Downloads and then run the command

    2.    Jose Maria LM said

      You have to put "sudo ./streama-1.0.6-RC7.war" instead of "sudo ./streama-1.0.6-RC8.war". That line of explanation is wrong.

    3.    Manuel said

      hi Dayana. I had the same problem, note that it is RC7.war, I think there is a mistake, then it works fine

  6.   RACM said

    Good friend, how many users does it support (online client) and how many for videos at the same time

    1.    Damien Amoedo said

      Hello. The truth is that I do not remember any limitation regarding online users or a maximum number of users per video. But I recommend you take a look at the documentation that they offer on their website.
      Salu2.

  7.   PETER ADMIRAL said

    HELLO, VERY GOOD BUT I HAVE A PROBLEM, IT ONLY WORKS WHILE I HAVE THE TERMINAL WINDOW OPEN. HOW DO I MAKE IT RUN WHEN I START THE SYSTEM OR SERVER? THANK YOU

    1.    anonymous said

      Hi Pedro, the same thing happens to me

  8.   Stuart said

    at the time of executing you have to change the 8 to the 7

  9.   Jose Mars said

    Hello, how are you? I would like to see if there is an application to connect from the cell phone and see it from there, thanks.

  10.   Celeste's said

    Hello anyone knows how to customize the page, (change background, insert images)

    Greetings.

  11.   George said

    Hello, good day, when I install Streama, can I watch the movies that I have on my computer with Xubuntu 20.04.1 and connected to the same network from a smart tv?

  12.   Adrian said

    streamaserver.org
    is for sale. Make an offer:
    $
    Next
    or
    Send offer via SMS
    Transactions processed securely through Escrow.com.
    A payment plan may be available. Inquire within.
    Quickly take possession of the domain with a register of your choice.

  13.   Gallo A. said

    It worked to the hair, we used hamachi / haguichi to share with a colleague from the U, thanks from Ecuador!

  14.   Luis said

    Hi, I managed to run streama 1.10.3 on linux mint [Linux Mint 20.1 Cinnamon], configure the server by placing in the explorer http://localhost:8080, but trying to connect from another pc to the address http://localhost:8080, the connection is rejected.

    1.    Damien A. said

      Hello. Check that you don't have a firewall activated, that port 8080 is open, and try using the IP of the computer you want to access instead of using localhost. Salu2.