Open source low latency stream solution. Open Stream is a fork open Sunshine Server. Creating open source solution for Gaming and Desktop Management.
This fork is focused on bringing more configuration options to the user interface, including fixes for the existing AMF options.
- root folder: contains the GUI application.
openstreamhost
folder: contains the streaming host application. Includesgit
submodules.
- Windows 10 64 bits.
Msys2
development platform.Qt SDK
forMsys2
Qt packages
- Install
Msys2
development platform. - Install required modules via the following command in MinGW64
pacman -S mingw-w64-x86_64-openssl mingw-w64-x86_64-cmake mingw-w64-x86_64-toolchain mingw-w64-x86_64-ffmpeg mingw-w64-x86_64-boost
- Install Static QT via the following command in MinGW64
pacman -S mingw-w64-i686-qt5-static mingw-w64-x86_64-qt5-static
- git clone "https address to this git project" in an empty folder
- Extract windows_amf_ffnvcodec.rar in "openstreamhost\pre-compiled-ffmpeg\windows" folder in the project
- Rar file located in "openstreamhost\pre-compiled-ffmpeg\windows"
- Open the project using the
CMake
support and selecting theCMakeList
file in root folder. - Select building kit
MinGW-w64 64bit (MSYS2)
- Build the application to produce the executable files. These executable files will be required for packaging a new release installer. Go to
installer
folder to find the installer building instructions.