Match imports, teams and map vetoes
Import matches from FACEIT or DACHCS. Manage teams, players, map pools, picks, bans and results. Competitions with seasons, logos and sponsors keep your preparation organized.
Explore match importsOU – sofc's Observer Utility
Free CS2 broadcasting software for Windows
With sofc’s Observer Utility, you can prepare Counter-Strike 2 matches, control your HUD and bring your broadcast into OBS. Match imports, observing and Stream Deck work together in one place.
For observers and casters · With a confirmed email address.
Built from a passion for casting
0 € for sOU
sOU [suː] is my passion project. I want to make getting started with CS2 casting easier and build a tool I enjoy using myself. That is why sOU is free – so you can simply try it out and use it for your own broadcasts.
Whether you are hosting your first community cast or working with an established production team, you get match management, HUD output, observer tools and shared workspaces in one app. That leaves more time for the game and your viewers.
~ sofc
Prepare your first broadcastWorking together
From teams and map vetoes to your live HUD: connect your preparation with the tools you need during a broadcast.
Import matches from FACEIT or DACHCS. Manage teams, players, map pools, picks, bans and results. Competitions with seasons, logos and sponsors keep your preparation organized.
Explore match importDiscover HUDs in the marketplace, install available packages and control their views directly in sOU. Output your HUD as an OBS browser source or a transparent desktop overlay over CS2.
Explore the HUD marketplacePrepare matches together and sync teams, players and competitions. Organizations and roles control access. You choose when to bring changes from other team members into your ongoing broadcast.
Explore team collaborationSwitch players, manage matches and map vetoes, and control HUD views or yaibo from your Elgato Stream Deck. Live displays for scores, teams and timers keep key information visible on your keys.
Explore the Stream Deck integrationsOU supports compatible CS2 HUDs for LHM and JT's HUD Manager. Import your HUD as a ZIP package and use it with game, team and match data from sOU. Bring your own look and control output in one place.
Compatibility and importsOU combines CS2 game data with additional HLAE information: player positions and view directions for the radar, plus kill events for the kill feed. Launch CS2 with HLAE directly from the app.
Set up CS2 and HLAEStart Observer by yaibo directly in sOU. The native integration handles automatic player switches; enable optional camera paths as needed. Adjust switching rules and take camera control yourself at any time.
Set up the observerCreate your own look with C#/Blazor or JavaScript. The SDK provides templates and game, team and match data. Custom views, settings and actions connect your HUD to sOU.
Develop your own HUDBefore, during and after the match
Import a match, check the teams and map series, and select your HUD. Everyone works with the data in their workspace.
Launch CS2 with HLAE, add your HUD to OBS and control the observer. Live data is processed locally on your broadcast PC.
Reuse saved teams, players and competitions for your next broadcast. Sync results and preparation with your team.
Get started
Register with your email address and open the confirmation link.
Download the app and install it on your casting PC.
Sign in directly and install your preferred HUD package.
Yes. sOU is my passion project. I want to make getting started with CS2 casting easier. That is why you can download the app for free and use it for your own broadcasts. To sign in, you need an account with a confirmed email address.
Free refers to sOU. Third-party HUDs, additional tools and services have their own licenses, access conditions and, where applicable, prices. Check the information from each provider. A Stream Deck is only needed for optional hardware controls.
You need a Windows PC, Counter-Strike 2, a confirmed sOU account and a suitable HUD. Add the HUD address as a browser source in OBS for your broadcast. HLAE adds radar and killfeed data, among other information. You can add Stream Deck and yaibo to suit your workflow. Read the quick start guide.
Copy the HUD URL from sOU and add it to OBS as a browser source. Open the desktop overlay to display it above the game. Both outputs use your selected HUD and active match data. Set up HUD output.
Yes. The sOU SDK provides templates and access to game, team and match data. Design your own views, settings and actions and install your HUD as a package in sOU. Go to the HUD author guide.
Organise teams, players, matches and competitions together in shared workspaces. Roles control who can view or edit data. The cloud syncs your saved data. Work together in a workspace.
sOU processes CS2 and HLAE live data locally. It is not synced to the cloud. Saved teams, players, matches and competitions are synced through your workspace. After a successful online sign-in, you can start offline with valid access verification for up to 28 days. More about workspaces and offline use.