RtspClientSharp 1.2.5

C# RTSP Client for .NET - Supported transport protocols: TCP/HTTP/UDP - Supported media codecs: H.264/MJPEG/AAC/G711A/G711U/PCM/G726 - No external dependencies, pure C# code - Asynchronous nature with cancellation tokens support - Designed to be fast and scaleable - Low GC pressure during receive stage (when RTSP session is established); low amount of freezes under high load

Showing the top 20 packages that depend on RtspClientSharp.

Packages Downloads
RtspClientSharp.Source
C# RTSP source based on RtspClientSharp - Supported transport protocols: TCP/UDP - Supported media codecs: H.264/MJPEG For h264 support install RtspClientSharp.Source.Native.Windows or RtspClientSharp.Source.Native.Linux, depending on the system you want to run the application on. To use this library: 1. Create an instance: > RtspClientSharpSource _source; > _source = new RtspClientSharpSource(); > _source.FrameReceived += OnFrameReceived; > _source.StatusChanged += OnStatusChanged; 2. Create functions to handle FrameReceived and StatusChanged events: > private void OnFrameReceived(object sender, (DateTime PcTime, DateTime NtpTime, TimeSpan Elapsed, RtpTransportProtocol Mode, RtspFrameDataWInfo frameWInfo) frame); > private void OnStatusChanged(object sender, string status); 3. Start the source (specify rtspAddress and RtpTransportProtocol according to your needs): > _source.Start(rtspAddress, RtpTransportProtocol.TCP); 4. Stop the source when it's not needed anymore: > _source.Stop(); 5. Don't forget to dispose it once you've done with it: > _source.Dispose();
3
RtspClientSharp.Source
C# RTSP source based on RtspClientSharp - Supported transport protocols: TCP/UDP - Supported media codecs: H.264/MJPEG For h264 support install RtspClientSharp.Source.Native.Windows or RtspClientSharp.Source.Native.Linux, depending on the system you want to run the application on. To use this library: 1. Create an instance: > RtspClientSharpSource _source; > _source = new RtspClientSharpSource(); > _source.FrameReceived += OnFrameReceived; > _source.StatusChanged += OnStatusChanged; 2. Create functions to handle FrameReceived and StatusChanged events: > private void OnFrameReceived(object sender, (DateTime PcTime, DateTime NtpTime, TimeSpan Elapsed, RtpTransportProtocol Mode, RtspFrameDataWInfo frameWInfo) frame); > private void OnStatusChanged(object sender, string status); 3. Start the source (specify rtspAddress and RtpTransportProtocol according to your needs): > _source.Start(rtspAddress, RtpTransportProtocol.TCP); 4. Stop the source when it's not needed anymore: > _source.Stop(); 5. Don't forget to dispose it once you've done with it: > _source.Dispose();
2
RtspClientSharp.Source
C# RTSP source based on RtspClientSharp - Supported transport protocols: TCP/UDP - Supported media codecs: H.264/MJPEG For h264 support install RtspClientSharp.Source.Native.Windows or RtspClientSharp.Source.Native.Linux, depending on the system you want to run the application on. To use this library: 1. Create an instance: > RtspClientSharpSource _source; > _source = new RtspClientSharpSource(); > _source.FrameReceived += OnFrameReceived; > _source.StatusChanged += OnStatusChanged; 2. Create functions to handle FrameReceived and StatusChanged events: > private void OnFrameReceived(object sender, (DateTime PcTime, DateTime NtpTime, TimeSpan Elapsed, RtpTransportProtocol Mode, RtspFrameDataWInfo frameWInfo) frame); > private void OnStatusChanged(object sender, string status); 3. Start the source (specify rtspAddress and RtpTransportProtocol according to your needs): > _source.Start(rtspAddress, RtpTransportProtocol.TCP); 4. Stop the source when it's not needed anymore: > _source.Stop(); 5. Don't forget to dispose it once you've done with it: > _source.Dispose();
1
RtspClientSharp.Source
C# RTSP source based on RtspClientSharp - Supported transport protocols: TCP/UDP - Supported media codecs: H.264/MJPEG For h264 support install RtspClientSharp.Source.Native.Windows or RtspClientSharp.Source.Native.Linux, depending on the system you want to run the application on.
0

.NET Standard 2.0

  • No dependencies.

Version Downloads Last updated
2025.2.3-124042-59e2f7 1 02/03/2025
2025.2.3-115808-0be520 2 02/03/2025
2025.2.3-114019-db093d 1 02/03/2025
2025.2.3-112437-2453bf 1 02/03/2025
2025.1.21-152834-67325d 3 01/21/2025
2025.1.21-151646-82672a 0 01/21/2025
1.3.3 0 10/04/2019
1.3.2 0 09/17/2019
1.3.1 0 08/05/2019
1.3.0 0 07/20/2019
1.2.8 0 05/28/2019
1.2.7 0 04/13/2019
1.2.6 0 03/07/2019
1.2.5 0 02/24/2019
1.2.4 0 10/24/2018
1.2.3 0 08/31/2018
1.2.2 0 08/18/2018
1.2.1 0 08/15/2018
1.2.0 0 08/15/2018
1.1.0 0 08/11/2018
1.0.0 0 07/23/2018