{"id":13548117,"url":"https://github.com/CasparCG/server","last_synced_at":"2025-04-02T20:31:44.556Z","repository":{"id":7662845,"uuid":"9024450","full_name":"CasparCG/server","owner":"CasparCG","description":"CasparCG Server is a Windows and Linux software used to play out professional graphics, audio and video to multiple outputs. It has been in 24/7 broadcast production since 2006. Ready-to-use downloads are available under the Releases tab https://casparcg.com.","archived":false,"fork":false,"pushed_at":"2025-04-01T20:17:45.000Z","size":264371,"stargazers_count":942,"open_issues_count":216,"forks_count":274,"subscribers_count":97,"default_branch":"master","last_synced_at":"2025-04-01T21:28:04.583Z","etag":null,"topics":["broadcast","broadcasting","c-plus-plus","casparcg","casparcg-server","graphics","graphics-engine","professional","streaming-video","video-player","video-recording","video-streaming"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CasparCG.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-03-26T06:32:20.000Z","updated_at":"2025-04-01T20:17:49.000Z","dependencies_parsed_at":"2023-01-13T15:00:25.896Z","dependency_job_id":"6a1f6bad-60ef-4e72-8180-23c0b2181fa8","html_url":"https://github.com/CasparCG/server","commit_stats":{"total_commits":3676,"total_committers":56,"mean_commits":65.64285714285714,"dds":0.5217627856365614,"last_synced_commit":"be5f396a2dc828e707397e78e19ab21644e326b2"},"previous_names":[],"tags_count":46,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CasparCG%2Fserver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CasparCG%2Fserver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CasparCG%2Fserver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CasparCG%2Fserver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CasparCG","download_url":"https://codeload.github.com/CasparCG/server/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246888131,"owners_count":20850203,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["broadcast","broadcasting","c-plus-plus","casparcg","casparcg-server","graphics","graphics-engine","professional","streaming-video","video-player","video-recording","video-streaming"],"created_at":"2024-08-01T12:01:05.941Z","updated_at":"2025-04-02T20:31:39.542Z","avatar_url":"https://github.com/CasparCG.png","language":"C++","funding_links":[],"categories":["C++","HarmonyOS","others","Infrastructure \u0026 Delivery"],"sub_categories":["Windows Manager","Streaming Servers"],"readme":"CasparCG Server\n===============\n\nThank you for your interest in CasparCG Server, a professional software used to\nplay out and record professional graphics, audio and video to multiple outputs.\nCasparCG Server has been in 24/7 broadcast production since 2006.\n\nThe CasparCG Server works on Windows and Linux.\n\nSystem Requirements\n-------------------\n\n- A graphics card (GPU) capable of OpenGL 4.5 is required.\n- An Nvidia GPU is recommended, but other GPU's will likely work fine.\n- Intel and AMD CPU's have been tested and are known to work\n- PCIE bandwidth is important between your GPU and CPU, as well as Decklink and CPU. Avoid chipset lanes when possible.\n\n### Windows\n\n - Only Windows 10 is supported\n\n### Linux\n\n - Ubuntu 22.04 or 24.04 are recommended\n - Other distributions and releases will work but have not been tested\n\nGetting Started\n---------------\n\n1. Download a release from (http://casparcg.com/downloads).\n   Alternatively, newer testing versions can be downloaded from (http://builds.casparcg.com) or [built from source](BUILDING.md)\n\n2. Install any optional non-GPL modules\n    - Flash template support (Windows only):\n\n    1. Uninstall any previous version of the Adobe Flash Player using this file:\n        (http://download.macromedia.com/get/flashplayer/current/support/uninstall_flash_player.exe)\n\n    2. Download and unpack\n        (http://download.macromedia.com/pub/flashplayer/installers/archive/fp_11.8.800.94_archive.zip)\n\n    3. Install Adobe Flash Player 11.8.800.94 from the unpacked archive:\n        fp_11.8.800.94_archive\\11_8_r800_94\\flashplayer11_8r800_94_winax.exe\n\n3. Configure the server by editing the self-documented \"casparcg.config\" file in\n   a text editor.\n\n4.\n   1. Windows: start `casparcg_auto_restart.bat`, or `casparcg.exe` and `scanner.exe` separately.\n   1. Linux: start the `run.sh` program or use tools/linux/start_docker.sh to run within docker (documentation is at the top of the file).\n\n5. Connect to the Server from a client software, such as the \"CasparCG Client\"\n   which is available as a separate download.\n\nDocumentation\n-------------\n\nThe most up-to-date documentation is always available at\nhttps://github.com/CasparCG/help/wiki\n\nAsk questions in the forum: https://casparcgforum.org/\n\nDevelopment\n-----------\n\nSee [BUILDING](BUILDING.md) for instructions on how to build the CasparCG Server from source manually.\n\nLicense\n---------\n\nCasparCG Server is distributed under the GNU General Public License GPLv3 or\nhigher, see [LICENSE](LICENSE) for details.\n\nCasparCG Server uses the following third party libraries:\n- FFmpeg (http://ffmpeg.org/) under the GPLv2 Licence.\n  FFmpeg is a trademark of Fabrice Bellard, originator of the FFmpeg project.\n- Threading Building Blocks (http://www.threadingbuildingblocks.org/) library under the GPLv2 Licence.\n- FreeImage (http://freeimage.sourceforge.net/) under the GPLv2 License.\n- SFML (http://www.sfml-dev.org/) under the zlib/libpng License.\n- GLEW (http://glew.sourceforge.net) under the modified BSD License.\n- boost (http://www.boost.org/) under the Boost Software License, version 1.0.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCasparCG%2Fserver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FCasparCG%2Fserver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCasparCG%2Fserver/lists"}