MediaInfo.Analysis.Rtsp
26.10.0
dotnet add package MediaInfo.Analysis.Rtsp --version 26.10.0
NuGet\Install-Package MediaInfo.Analysis.Rtsp -Version 26.10.0
<PackageReference Include="MediaInfo.Analysis.Rtsp" Version="26.10.0" />
<PackageVersion Include="MediaInfo.Analysis.Rtsp" Version="26.10.0" />
<PackageReference Include="MediaInfo.Analysis.Rtsp" />
paket add MediaInfo.Analysis.Rtsp --version 26.10.0
#r "nuget: MediaInfo.Analysis.Rtsp, 26.10.0"
#:package MediaInfo.Analysis.Rtsp@26.10.0
#addin nuget:?package=MediaInfo.Analysis.Rtsp&version=26.10.0
#tool nuget:?package=MediaInfo.Analysis.Rtsp&version=26.10.0
MediaInfo.Analysis.Rtsp
Analysis of rtsp:// sources for MediaInfo.Wrapper.Core.
Targets .NET Standard 2.1, .NET 8.0 and .NET 10.0.
dotnet add package MediaInfo.Analysis.Rtsp
Usage
using MediaInfo.Analysis;
using MediaInfo.Analysis.Rtsp;
var analyzer = MediaInfoAnalyzerBuilder.Create()
.WithRtsp(rtsp => rtsp.CaptureDuration = TimeSpan.FromSeconds(3))
.Build();
var result = await analyzer.AnalyzeAsync("rtsp://user:password@camera.local/stream1", cancellationToken);
if (result.Success)
{
var video = result.BestVideoStream!;
Console.WriteLine($"{video.CodecName} {video.Width}x{video.Height} {video.FrameRate} fps");
}
Without .WithRtsp() an rtsp:// source is declined.
| Video | H.264 and H.265 |
| Audio | Described from the session description, not played |
| Authentication | Basic and Digest, from RtspAnalysisOptions.Credentials or the URL |
| Capture limits | CaptureDuration, MaximumCaptureBytes, SufficientFrameCount |
Duration and Size are 0. Other video codecs are declined with a message.
Links
BSD 2-Clause. This product uses the MediaInfo library, Copyright (c) 2002-2026 MediaArea.net SARL.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. 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 is compatible. 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.1 is compatible. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- MediaInfo.Wrapper.Core (>= 26.10.0)
-
net10.0
- MediaInfo.Wrapper.Core (>= 26.10.0)
-
net8.0
- MediaInfo.Wrapper.Core (>= 26.10.0)
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 |
|---|---|---|
| 26.10.0 | 86 | 10/7/2026 |
MediaInfo.Analysis.Rtsp 26.10.0 - first release
Analysis of rtsp:// sources for MediaInfo.Wrapper.Core 26.10.0. Targets netstandard2.1, net8.0, net10.0.
- MediaInfoAnalyzerBuilder.WithRtsp(...) enables rtsp:// sources.
- Video: H.264 and H.265. Audio: described from the session description, not played.
- Basic and Digest authentication; RTP over the RTSP connection.
- Capture limited by CaptureDuration, MaximumCaptureBytes and SufficientFrameCount.
LIMITATIONS
- Other video codecs are declined with a message.
- Duration and Size are 0.
Guide: https://github.com/yartat/MP-MediaInfo/blob/master/docs/async-api.md#rtsp
Release notes: https://github.com/yartat/MP-MediaInfo/blob/master/docs/release-notes/26.10.0.md