ComponentOne WPF MediaPlayer enables developers to incorporate advanced media playback functionality within .NET desktop applications. It supports popular audio and video formats, delivering smooth playback controls, playlists, full screen viewing, and overlay capabilities. The component adapts to user interaction with an unobtrusive UI fading system and includes theme support.
Broad File Format Support
Supports widely used video formats such as WMV, MPEG, AVI, and MP4 alongside audio files including MP3 and WAV.
Playlists and Chapter Management
Create and manage media playlists through XAML or code, enabling users to select or play entire sequences with thumbnails and duration displays.
Customizable Media Overlays
Embed graphical overlays like logos or banner ads on video playback to enhance branding or provide additional user information within the media frame.
Auto-Hide Playback Controls
Playback controls automatically fade out when the user’s cursor is idle, offering a distraction-free viewing experience while retaining quick access to controls upon interaction.
Full Screen Playback Mode
Includes a dedicated button for toggling full screen video playback, allowing users to maximize the viewing area without additional configuration.
Automatic Playback Configuration
Configure the media player to begin playing media automatically when the application window loads.
Product Compatibility
Review the details below to ensure this product is supported within your environment.
Component Type
.NET
.NET Version
.NET 10 LTS
.NET 9 STS
.NET 8 LTS
.NET 6 LTS
.NET 4.8 or earlier
.NET Platform
.NET Assembly
.NET Class
.NET WPF
IDE Support
Visual Studio
How to Buy
Available as part of ComponentOne WPF Edition and ComponentOne Studio Enterprise.
MESCIUS, formerly known as GrapeCity, is a leading developer-focused brand established in Japan, with a history spanning over 30 years. It is recognized for its extensive suite of software components, including reporting frameworks, spreadsheet libraries, and Japanese market-oriented input controls. Popular products such as ActiveReports, SPREAD, InputMan, and ComponentOne support both .NET and JavaScript ecosystems and are widely used in business-critical applications. MESCIUS offers distinctive advantages such as proven reliability, comprehensive Japanese localization, and strong technical support, making it a trusted choice for IT professionals and software developers building complex and localized systems.