Installing Streama on Windows 11

Streama is a free and open-source media streaming platform that allows you to stream movies, TV shows, and music from your own collection. In this tutorial, you will learn how to install Streama on Windows 11.

Prerequisites

Before we get started, you will need the following:

Steps

  1. Open your command prompt or Git Bash console and navigate to the directory where you want to install Streama.

    cd C:\path\to\directory
    
  2. Clone the Streama repository from GitHub using the following command:

    git clone https://github.com/streamaserver/streama.git
    
  3. Once the repository is cloned, navigate to the Streama directory using the following command:

    cd streama
    
  4. Create a new file called "application.yml" in the "src/main/resources" directory. You can use any text editor to create this file. Add the following contents to the file:

    spring:
      datasource:
        url: jdbc:h2:./data/db
        driverClassName: org.h2.Driver
        username: sa
        password:
      jpa:
        database-platform: org.hibernate.dialect.H2Dialect
        database: H2
        show-sql: false
        hibernate:
          ddl-auto: update
    streama:
      baseUrl: http://localhost
      port: 8080
      contextPath:
      api:
        prefix: /api/
        version: /v1
        enabled: true
      hailmary:
        enabled: false
      debug:
        enabled: false
    
  5. Save and close the "application.yml" file.

  6. Build Streama using the following command:

    gradlew bootRepackage
    
  7. Wait for the build process to finish.

  8. Run Streama using the following command:

    java -jar build/libs/streama-*.war
    
  9. Wait for Streama to start. When it's ready, you should see the following message in your console:

    Started StreamaApplication in X seconds (JVM running for X)
    
  10. Open your web browser and go to "http://localhost:8080/". You should see the Streama login page.

  11. Sign in with the default username "admin" and password "admin".

  12. You can now start configuring and using Streama to stream your media content.

Conclusion

You have successfully installed Streama on your Windows 11 machine. You can now start streaming your media content to any device connected to your local network. If you encounter any issues during the installation process, refer to Streama's official documentation or seek help on their GitHub page.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!