How to Install SRS on Windows 11

SRS (Simple Realtime Server) is an open-source live streaming server that can be used to create and deliver live video and audio content over the internet. This tutorial will guide you on how to install SRS on your Windows 11 computer.

Prerequisites

Before we begin with the installation, here are some prerequisites that you need to have on your computer:

Steps

Follow the steps below to install SRS on your Windows 11 computer:

  1. Open the Command Prompt application (Run as Administrator).

  2. Clone the SRS repository from the official website using the following command:

git clone https://github.com/ossrs/srs.git
  1. Navigate to the SRS Windows directory using the following command:
cd srs/trunk/research/win
  1. Open the SRS solution file using Visual Studio.

  2. After opening the solution file, you may be prompted to install some extensions. Install them if necessary.

  3. Next, right-click on the "Solution 'srs' (49 Projects)" option in the 'Solution Explorer' window and select "Build Solution" to build the SRS project.

  4. Once the build process is complete, navigate to the following directory:

srs/trunk/objs/Win32/Debug/srs.exe
  1. Copy and paste the 'srs.exe' file into the desired directory on your computer.

  2. You can now run the SRS server by navigating to the directory where you copied the 'srs.exe' file and executing the following command:

srs.exe
  1. The SRS server is now running and you can start streaming your live content.

Conclusion

By following the above steps, you should now have successfully installed SRS on your Windows 11 computer. You can now use it to create and deliver live video and audio content over the internet.

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!