Xamarin.CommunityToolkit by Microsoft

<PackageReference Include="Xamarin.CommunityToolkit" Version="2.0.6" />

.NET API 366,512 bytes

 MediaElement

public static readonly BindableProperty AspectProperty

public static readonly BindableProperty AutoPlayProperty

public static readonly BindableProperty CurrentStateProperty

public static readonly BindableProperty DurationProperty

public static readonly BindableProperty IsLoopingProperty

public static readonly BindableProperty KeepScreenOnProperty

public static readonly BindableProperty PositionProperty

public static readonly BindableProperty SourceProperty

public static readonly BindableProperty SpeedProperty

public static readonly BindableProperty VideoHeightProperty

public static readonly BindableProperty VideoWidthProperty

public static readonly BindableProperty VolumeProperty

public Aspect Aspect { get; set; }

public bool AutoPlay { get; set; }

public double BufferingProgress { get; }

public bool CanSeek { get; }

public TimeSpan? Duration { get; }

public bool IsLooping { get; set; }

public bool KeepScreenOn { get; set; }

public TimeSpan Position { get; set; }

public bool ShowsPlaybackControls { get; set; }

public MediaSource Source { get; set; }

public double Speed { get; set; }

public int VideoHeight { get; }

public int VideoWidth { get; }

public double Volume { get; set; }

public event EventHandler MediaEnded

public MediaElement()

public void Pause()

public void Play()

public void Stop()