The VlcDotNet libraries provide the audio/video control of the VLC Media Player for Windows Forms, WPF, and Silverlight 5. Now you can stream audio and video in C# and VB.NET!
A library to quickly build DirectShow and MediaFoundation media player controls in WPF. The kit comes with a MediaElement replacement, a VideoCaptureElement for web cams and a DVDPlayerElement that plays DVDs and supports interactive menus.
.NET embeddable video/media player based on mpv for WinForms and WPF
A Xamarin Forms control to render the native video player on every platform.
Windows Forms controls to show and handle images. Contains Color Sliders, Hue Pickers, PictureBox with extended format support, video players, and a convenient ImageBox control which mimics the traditional MessageBox behavior for quickly displaying or inspecting images. This package is part of the Accord.NET Framework.
VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVD, Audio CD, VCD, and various streaming protocols. This is a helper library to support Vlc videos as textures to be used in graphical engines like the Delta Engine.
Video.js is a web video player built from the ground up for an HTML5 world. It supports HTML5 and Flash video, as well as YouTube and Vimeo. It supports video playback on desktops and mobile devices. This project was started mid 2010, and the player is now used on over 50,000 websites.
The VlcDotNet libraries provide the audio/video control of the VLC Media Player for Windows Forms, WPF, and Silverlight 5. Now you can stream audio and video in C# and VB.NET!
VisioForge crossplatform SDK's package for video capture, file and network streams playback. Available for Windows, MacOS, iOS, tvOS, Android and Linux. Based on the original version by https://github.com/videolan/libvlcsharp
Xamarin.Android Binding for bilibili's IJKPlayer. Android video player based on FFmpeg 3.4, with MediaCodec, VideoToolbox support.
Xamarin.Android Binding for bilibili's IJKPlayer. Android video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.
Fabulous extension for VideoManager
The YouTube Android Player API enables you to incorporate video playback functionality into your Android applications.
The package Xam.Forms.VideoPlayer is intended for Xamarin.Forms, contains a cross-platform video player for Android, iOS and Windows UWP, based on the code provided by Charles Petzold. More information about the video player can be found here: https://docs.microsoft.com/ru-ru/samples/xamarin/xamarin-forms-samples/customrenderers-videoplayerdemos/. This package can be freely used for distribution, commercial use and modification.
A wrapper of MPV Media Player for .NET/WPF with full UI (based on Mpv.NET and MediaPlayerUI)
Helper library for iOS developers that want to embed YouTube videos in their iOS apps with the iframe player API.
MediaElement clone powered by VLC
LibVLC is a modular multimedia framework that can render video and output audio as well as encode and stream. As it is native code, you will need to use a wrapper library such as LibVLCSharp to use it from .NET. Use this LibVLC build for Windows Universal projects (UAP) on Windows 10 Desktop, Mobile and Xbox.
Catharsis.Web.Widgets 2.8.0 Catharsis.Web.Widgets is ASP.NET MVC tag library, which provides useful social media widgets to include on web pages of your site. Web widgets are implemented as C# POCO objects that implement System.Web.IHtmlString and provide convenient fluent interface to work with. Extension methods for System.Web.Mvc.HtmlHelper for easiness of rendering are also provided as well. As of the latest version, the following areas are covered : - Cackle [Comments and OAuth Login widgets] - Disqus [Comments widget] - Facebook [Activity Feed, Recommendations Feed, "Follow" button, "Like" button, Like Box, "Send" button, Comments widget, Facepile widget, Embedded post, Embedded video, Video hyperlink] - Google [Google Analytics, Google + 1 button] - Gravatar [Avatar image URL, User profile URL] - IntenseDebate [Comments widget, comments count hyperlink] - LiveJournal [Like Button, Repost Button] - Mail.ru [Faces widget, Groups widget, ICQ On-Site widget, "Like" button (mail.ru/odnoklassniki.ru), Embedded video, Video hyperlink] - Pinterest [Pin It Button, Follow Button, Pin Widget, Profile Widget, Board Widget] - RuTube [Embedded video, Video hyperlink] - SoundCloud [Profile Icon] - Surfingbird ["Like" button] - Tumblr ["Follow" button, "Share" button] - Twitter ["Follow" button, "Tweet" button] - Vimeo [Embedded video, Video hyperlink] - VKontakte [OAuth Button, Comments widget, Community widget, "Like" button, Poll widget, Wall Post widget, Recommendations Feed widget, Subscribe widget, Embedded video, Video hyperlink] - Yandex [Yandex Analytics, "Ya" button, "Share" button, Embedded video, Video hyperlink, Yandex.Money (payment buttons and forms)] - YouTube [Embedded video, Video hyperlink] - VideoJS player [Media player]
A better Android VideoView with more Media Controller customization.
Cross Platform Media Player to play videos in Xamarin.Forms. Supports android and iOS platforms.
LibVLCSharp is a cross-platform audio and video API for .NET platforms based on VideoLAN's LibVLC Library. It provides a comprehensive multimedia API that can be used across mobile, server and desktop to render video and output audio. Mono, .NET Framework and .NET Core runtimes are supported. This package contains the core features of LibVLCSharp (libvlc loading and initialization, .NET-friendly classes to ease the use of libvlc...). All other `LibVLCSharp.*` packages depend on this one. Features: - Play every media file formats, every codec and every streaming protocols - Run on every platform, from desktop (Windows, Linux, Mac) to mobile (Android, iOS) and TVs - Hardware and efficient decoding on every platform, up to 8K - Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...) and servers (UPnP, DLNA) - Playback of Audio CD, DVD and Bluray with menu navigation - Support for HDR, including tonemapping for SDR streams - Audio passthrough with SPDIF and HDMI, including for Audio HD codecs, like DD+, TrueHD or DTS-HD - Support for video and audio filters - Support for 360 video and 3D audio playback, including Ambisonics - Able to cast and stream to distant renderers, like Chromecast and UPnP renderers. This package also contains the views for the following platforms: - Android - iOS - Mac - tvOS - UWP If you need Xamarin.Forms support, see LibVLCSharp.Forms. LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.
VisioForge crossplatform SDK's package for video capture, file and network streams playback. Available for Windows, MacOS, iOS, tvOS, Android and Linux. Based on the original version by https://github.com/videolan/libvlcsharp
VisioForge crossplatform SDK's package for video capture, file and network streams playback. Available for Windows, MacOS, iOS, tvOS, Android and Linux. Based on the original version by https://github.com/videolan/libvlcsharp
LibVLCSharp is a cross-platform audio and video API for .NET platforms based on VideoLAN's LibVLC Library. It provides a comprehensive multimedia API that can be used across mobile, server and desktop to render video and output audio. Mono, .NET Framework and .NET Core runtimes are supported. LibVLCSharp.Forms contains the Xamarin.Forms support for LibVLCSharp through custom renderers. It depends on LibVLCSharp and brings Xamarin.Forms support for: - Android, - iOS, - Mac. Xamarin.Forms support for GTK and WPF are in separate packages. LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.
Media Player Element for WinUI 3 based on the one in UWP.
Cross video player element for Xamarin Forms. This package will add the source files to your PCL and Xamarin.Android project.
The Veeplay Media Player allows you to: Create playlists of synchronized videos and overlays Configure a playlist from an external JSON file, an equivalent Dictionary structure or directly via code attributes Create custom, native overlays Automatically configure ad linear inserts (pre, mid and post rolls) as well as nonlinear inserts (banner overlays), VAST 1.0, 2.0, 3.0 and VMAP 1.0 compliant Create custom player skins, brand player with logo, insert overlay bugs, customize player controls Track video and overlay lifecycle events in real-time, as rendered
LibVLCSharp is a cross-platform audio and video API for .NET platforms based on VideoLAN's LibVLC Library. It provides a comprehensive multimedia API that can be used across mobile, server and desktop to render video and output audio. Mono, .NET Framework and .NET Core runtimes are supported. LibVLCSharp.WPF contains the integration with Windows Presentation Foundation (WPF). This package contains the views that allows to display a video played with LibVLCSharp in a WPF app. It depends on LibVLCSharp. LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.
LibVLC is a modular multimedia framework that can render video and output audio as well as encode and stream. As it is native code, you will need to use a wrapper library such as LibVLCSharp to use it from .NET. This package contains GPL plugin DLLs from official releases. Make sure you comply with the GPL license.
A suitable video player for Blazor WebAssembly. plyr.io
LibVLCSharp is a cross-platform audio and video API for .NET platforms based on VideoLAN's LibVLC Library. It provides a comprehensive multimedia API that can be used across mobile, server and desktop to render video and output audio. Mono, .NET Framework and .NET Core runtimes are supported. LibVLCSharp.WinForms contains the integration with Windows Forms. This package contains the views that allows to display a video played with LibVLCSharp in a Windows Forms app. It depends on LibVLCSharp. LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.