OBSClient 2.0.0-preview.1
Please upgrade to v2.
See the version list below for details.
dotnet add package OBSClient --version 2.0.0-preview.1
NuGet\Install-Package OBSClient -Version 2.0.0-preview.1
<PackageReference Include="OBSClient" Version="2.0.0-preview.1" />
paket add OBSClient --version 2.0.0-preview.1
#r "nuget: OBSClient, 2.0.0-preview.1"
// Install OBSClient as a Cake Addin #addin nuget:?package=OBSClient&version=2.0.0-preview.1&prerelease // Install OBSClient as a Cake Tool #tool nuget:?package=OBSClient&version=2.0.0-preview.1&prerelease
ObsClient
A Complete cross platform .NET WebSocket Client for OBS Studio version 28 and up.
Currently implementing: obs-websocket 5.3.0 Protocol
Version 2
We're working on Version 2 of the client. You can download and use our first preview version. Although the changes between v1 and v2 are not huge, they are breaking compatibility with previous versions, so we decided to bump the major version. (See: SemVer)
For now, the main branch will contain the latest preview version of the code. For future releases (post V2-release), we will use seperate branches.
Installation
Install from the NuGet Gallery
Or through the NuGet CLI: NuGet\Install-Package OBSClient -Version 1.4.0
From the command line: dotnet add package OBSClient --version 1.4.0
Sample usage
ObsClient client = new();
bool isConnected = await client.ConnectAsync();
if (isConnected)
{
await client.SetCurrentProgramScene("Gaming Scene");
Monitor[] monitors = await client.GetMonitorList();
client.Disconnect();
}
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on OBSClient:
Package | Downloads |
---|---|
Unfucked.OBS
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
2.1.1 | 903 | 4/11/2024 | |
2.0.2 | 164 | 2/19/2024 | |
2.0.2-preview.2 | 59 | 2/19/2024 | |
2.0.1 | 133 | 2/17/2024 | |
2.0.0 | 359 | 11/4/2023 | |
2.0.0-preview.2 | 104 | 11/2/2023 | |
2.0.0-preview.1 | 82 | 10/27/2023 | |
1.3.0 | 178 | 10/23/2023 | |
1.2.1 | 175 | 10/15/2023 | |
1.2.0 | 1,445 | 1/24/2023 | |
1.1.0 | 369 | 1/6/2023 | |
1.0.1 | 417 | 12/8/2022 | |
1.0.0 | 403 | 12/7/2022 |