https://github.com/BarRaider/obs-websocket-dotnet
C# .NET library to communicate with an obs-websocket server
https://github.com/BarRaider/obs-websocket-dotnet
Last synced: about 1 year ago
JSON representation
C# .NET library to communicate with an obs-websocket server
- Host: GitHub
- URL: https://github.com/BarRaider/obs-websocket-dotnet
- Owner: BarRaider
- License: mit
- Created: 2017-03-14T15:11:04.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-04-22T19:09:13.000Z (about 1 year ago)
- Last Synced: 2025-04-22T19:17:05.507Z (about 1 year ago)
- Language: C#
- Homepage:
- Size: 615 KB
- Stars: 235
- Watchers: 14
- Forks: 106
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# obs-websocket-dotnet
 Releases: [](https://www.nuget.org/packages/obs-websocket-dotnet)
Official .NET library (written in C#) to communicate with an obs-websocket server.
This library is available on the [NuGet gallery](https://www.nuget.org/packages/obs-websocket-dotnet)
See the `TestClient` project for a working example.
## New in v5.0.1
* Fixes for deserialization issues in MediaInputStatus
* Allow OBSVideoSettings to be updated via the API
* New ILogger support instead of writing to console
* New UnsupportedEvent event
* Updated to netstandard 2.1
Please report issues/bugs via the [Issues Tracker](https://github.com/BarRaider/obs-websocket-dotnet/issues) or discuss in our [Discord](http://discord.barraider.com)
## Dev Discussions
**Discord:** Discuss in #developers-chat in [Bar Raiders](http://discord.barraider.com)
## EOL for v4.x branch
NOTE: We will no longer be updating the v4.x branch as we move towards v5.0 (which is NOT backwards compatible).