rrebuffo / CasparLauncher

Frontend app for CasparCG Server
GNU General Public License v3.0
31 stars 4 forks source link

CasparLauncher

Frontend app for CasparCG Server. For more information visit CasparCG's forum: https://casparcgforum.org/


What does this app do?

This app launches and keeps track of the configured executables, restarting them when they crash and if wanted avoiding running multiple instances of the same executable.
It has a focus on CasparCG server processes and dependencies (casparcg.exe, scanner.exe and casparcg.config) and it provides a UI for editing options for the latter, but it can be used to launch and keep alive any program.

Installing

This is a Windows desktop app requiring the .NET 8 Desktop Runtime in case the framework independent binaries are used. It can be downloaded here: https://dotnet.microsoft.com/en-us/download/dotnet/8.0

The simplest way of running CasparCG server is to place this executable inside the server folder and run it with the default executables.
It can also be installed in a common folder (like %PROGRAMFILES%) and point to the path to the executables manually.
To run the app at startup simply check "Open at login" from the Options menu.

Compiling


License

Copyright © 2024 Mauro Rebuffo

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.


This app makes use of the following open source projects: