SIPSorceryMedia.Windows 8.0.14

dotnet add package SIPSorceryMedia.Windows --version 8.0.14
                    
NuGet\Install-Package SIPSorceryMedia.Windows -Version 8.0.14
                    
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="SIPSorceryMedia.Windows" Version="8.0.14" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="SIPSorceryMedia.Windows" Version="8.0.14" />
                    
Directory.Packages.props
<PackageReference Include="SIPSorceryMedia.Windows" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add SIPSorceryMedia.Windows --version 8.0.14
                    
#r "nuget: SIPSorceryMedia.Windows, 8.0.14"
                    
#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.
#:package SIPSorceryMedia.Windows@8.0.14
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=SIPSorceryMedia.Windows&version=8.0.14
                    
Install as a Cake Addin
#tool nuget:?package=SIPSorceryMedia.Windows&version=8.0.14
                    
Install as a Cake Tool

SIPSorceryMedia.Windows

This project is an example of developing a C# library that can access Windows audio and video devices and that inegrates with the SIPSorcery real-time communications library.

The classes in this project provide functions to:

  • Supply audio samples from Windows audio capture devices.
  • Render audio samples to Windows audio output devices.
  • Supply video samples from Windows video capture devices.
Product Compatible and additional computed target framework versions.
.NET net8.0-windows10.0.17763 is compatible.  net9.0-windows was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on SIPSorceryMedia.Windows:

Package Downloads
Missionware.Cognibase.Comm.Peer.WebRtc.Lib.Windows

The modern communication library for Cognibase that offers WebRtc Peer connectivity implementation

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on SIPSorceryMedia.Windows:

Repository Stars
sipsorcery-org/sipsorcery
A WebRTC, SIP and VoIP library for C# and .NET. Designed for real-time communications apps.
Version Downloads Last Updated
8.0.14 3,115 6/1/2025
8.0.11 661 5/7/2025
8.0.7 3,508 1/4/2025
6.0.5 12,076 1/14/2024
6.0.4 1,993 1/14/2024
6.0.3-pre 7,736 4/10/2022
6.0.1-pre 3,180 11/27/2021
6.0.0-pre 837 11/27/2021
0.0.32-pre 5,358 11/25/2021
0.0.31-pre 33,997 1/21/2021
0.0.30-pre 1,145 12/27/2020
0.0.29-pre 447 12/26/2020
0.0.28-pre 605 12/17/2020
0.0.27-pre 10,288 11/17/2020
0.0.26-pre 551 11/17/2020
0.0.25-pre 768 11/5/2020
0.0.24-pre 838 10/20/2020
0.0.23-pre 457 10/20/2020
0.0.21-pre 910 10/12/2020
0.0.20-pre 622 10/1/2020
0.0.19-pre 563 9/21/2020
0.0.18-pre 2,766 9/10/2020
0.0.16-pre 496 9/8/2020
0.0.15-pre 629 9/5/2020
0.0.14-pre 546 9/5/2020
0.0.13-pre 467 9/4/2020
0.0.12-pre 470 9/4/2020
0.0.10-pre 512 9/3/2020
0.0.9-pre 456 9/2/2020
0.0.8-pre 479 9/2/2020
0.0.7-pre 482 9/2/2020
0.0.2-pre 480 9/2/2020

-v8.0.14: Improvements to audio sink handling and implemented IAudioEndPoint interface.
-v8.0.11: Support more than one audo channel.
-v8.0.7: Updated for changes to abstractions library.
-v6.0.5: Updated for changes to abstractions library.
-v6.0.4: Updated for changes to abstractions library.
-v6.0.1-pre: Fixed invalid cast exception acquiring webcam frames (properly this time, not just in test app).
-v6.0.0-pre: Target .net6 and lastest Windows SDK version.
-v0.0.32-pre: Updated to the latest Windows SDK version.
-v0.0.31-pre: Adjust audio playback rate dependent on selected audio format (fixes G722 playback).
-v0.0.30-pre: Updated to use latest abstractons package with change to IAudioEncoder and IVideoEncoder interfaces.
-v0.0.29-pre: Added new method to list video formats for a Windows video capture device.
-v0.0.28-pre: Removed dependency on SIPSorceryMedia.Encoders. Now using IVideoEncoder interface for more flexibility.
-v0.0.27-pre: Updated to use latest encoders package.
-v0.0.26-pre: Wired up video source raw sample event for convenient hook into locally generated video samples.
-v0.0.25-pre: Updated to use latest abstractions and encoder packages.
-v0.0.24-pre: Fixed endian issue converting microphone samples to signed PCM.
-v0.0.23-pre: Updated for SDP refactor in main library for improved audio and video format management.
-v0.0.21-pre: Updated to use latest abstractions and encoding packages.
-v0.0.20-pre: Refactored encoding functions into SIPSorceryMedia.Encoding.
-v0.0.19-pre: Added support for codec manager.
-v0.0.18-pre: Added events for video and audio source failures.
-v0.0.16-pre: Added webcam support.
-v0.0.15-pre: Initial pre-release