Antelcat.MediasoupSharp
3.15.0
dotnet add package Antelcat.MediasoupSharp --version 3.15.0
NuGet\Install-Package Antelcat.MediasoupSharp -Version 3.15.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Antelcat.MediasoupSharp" Version="3.15.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Antelcat.MediasoupSharp --version 3.15.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Antelcat.MediasoupSharp, 3.15.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Antelcat.MediasoupSharp as a Cake Addin #addin nuget:?package=Antelcat.MediasoupSharp&version=3.15.0 // Install Antelcat.MediasoupSharp as a Cake Tool #tool nuget:?package=Antelcat.MediasoupSharp&version=3.15.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
mediasoup-sharp
Cutting Edge WebRTC Video Conferencing ported to .NET from mediasoup
Example
Reference
- Github : mediasoup
- Website : mediasoup.org
Dependency
Getting Start
Try Antelcat.MediasoupSharp.Demo, which is an ASP.NET server side, the client app is from mediasoup-demo
get into mediasoup demo, and install npm packages in app
and server
cd mediasoup
cd server
npm install
after install packages in app
, gulp build web app
cd mediasoup
cd app
npm install
npm run start
remember to config your announced address in mediasoup.config.json
for example :
{
"protocol": "udp",
"ip": "0.0.0.0",
"announcedAddress": "your announced Address",
"portRange": {
"min": 40000,
"max": 49999
}
}
when all above were done, dotnet run Antelcat.MediasoupSharp.Demo
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. 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. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net7.0
- Antelcat.AutoGen (>= 2.1.3)
- Antelcat.FlatBuffers (>= 1.0.0-preview9)
- Antelcat.LibuvSharp (>= 1.0.0)
- Antelcat.NodeSharp (>= 0.3.0.1)
- Google.FlatBuffers (>= 24.3.25)
- Microsoft.Extensions.Logging.Abstractions (>= 9.0.0-rc.2.24473.5)
- Microsoft.Extensions.ObjectPool (>= 9.0.0-rc.2.24474.3)
- Microsoft.VisualStudio.Threading (>= 17.11.20)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
3.15.0 | 58 | 11/12/2024 |
mediasoup-sharp