Agash.StreamTransport.WebRtc.Abstractions
0.1.1-alpha
dotnet add package Agash.StreamTransport.WebRtc.Abstractions --version 0.1.1-alpha
NuGet\Install-Package Agash.StreamTransport.WebRtc.Abstractions -Version 0.1.1-alpha
<PackageReference Include="Agash.StreamTransport.WebRtc.Abstractions" Version="0.1.1-alpha" />
<PackageVersion Include="Agash.StreamTransport.WebRtc.Abstractions" Version="0.1.1-alpha" />
<PackageReference Include="Agash.StreamTransport.WebRtc.Abstractions" />
paket add Agash.StreamTransport.WebRtc.Abstractions --version 0.1.1-alpha
#r "nuget: Agash.StreamTransport.WebRtc.Abstractions, 0.1.1-alpha"
#:package Agash.StreamTransport.WebRtc.Abstractions@0.1.1-alpha
#addin nuget:?package=Agash.StreamTransport.WebRtc.Abstractions&version=0.1.1-alpha&prerelease
#tool nuget:?package=Agash.StreamTransport.WebRtc.Abstractions&version=0.1.1-alpha&prerelease
Agash.StreamTransport.WebRtc.Abstractions
Leaf contracts for the first-party WebRTC stack used by
Agash.StreamTransport: ICE/DTLS roles, SRTP protection
profiles, DTLS fingerprints, and the SRTP keying material a DTLS-SRTP handshake exports.
Its only dependency beyond the BCL is Microsoft.Extensions.Logging.Abstractions. Reference this package
to consume the transport's seams (for example to provide an alternative DTLS implementation) without
pulling in crypto or Microsoft.Extensions.* hosting.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net11.0 is compatible. |
-
net11.0
- No dependencies.
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Agash.StreamTransport.WebRtc.Abstractions:
| Package | Downloads |
|---|---|
|
Agash.StreamTransport.WebRtc.Dtls
DTLS 1.2 + use_srtp (RFC 5764) handshake for the Agash.StreamTransport WebRTC stack, implementing IDtlsTransportFactory. This is the only package that depends on BouncyCastle, the WebRTC core stays free of third-party crypto. |
|
|
Agash.StreamTransport.WebRtc
A small, modern, libwebrtc-aligned WebRTC stack for .NET: ICE/STUN, SRTP, RTP/RTCP, SDP/JSEP and a peer connection. BCL crypto only; DTLS-SRTP plugs in via Agash.StreamTransport.WebRtc.Dtls. The first-party transport for Agash.StreamTransport. |
|
|
Agash.StreamTransport.WebRtc.CongestionControl
Send-side congestion control for the Agash.StreamTransport WebRTC stack: a SCReAM (RFC 8298) controller tuned for cellular links plus a pacer, behind the INetworkController seam. Consumes RFC 8888 feedback; produces an encoder target bitrate and pacing rate. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.1-alpha | 44 | 6/23/2026 |
| 0.1.0-alpha | 49 | 6/20/2026 |
| 0.0.0-alpha.0 | 44 | 6/20/2026 |