[Cross-platform]

Media Player SDK .Net

v15.7
Media Player SDK .Net позволяет разработчикам легко интегрировать в свои приложения широкий спектр возможностей воспроизведения мультимедиа, включая поддержку видео, аудио, DVD, Blu-ray и различных сетевых потоков. Этот SDK также предоставляет возможность наложения растровых изображений и текста с эффектами поверх видео. Он обеспечивает гибкость в выборе механизмов воспроизведения, позволяя использовать системные кодеки, FFMPEG или VLC, что обеспечивает широкую совместимость и высокое качество воспроизведения.
media player sdk net slide 1

СТРУКТУРА SDK

SDK предназначен для предоставления разработчикам возможности выбора конкретных источников видео и/или аудио, применения различных эффектов для обработки и последующей маршрутизации мультимедиа для рендеринга. Он универсален и учитывает особенности различных UI-фреймворков, предоставляя уникальный элемент управления VideoView для каждого из них - WPF, WinForms, MAUI, Avalonia и других, - обеспечивая бесшовную интеграцию и отображение мультимедиа в различных интерфейсах приложений.

MEDIA PLAYBACK PIPELINE

В архитектуре SDK каждый источник мультимедиа разделяется на отдельные аудио- и видеопотоки. Затем эти потоки направляются на соответствующие декодеры. После декодирования несжатые данные обрабатываются и при необходимости могут быть напрямую доступны сэмпл-грабберу. Эта возможность особенно полезна для приложений, которым необходимо манипулировать или анализировать мультимедийные образцы в реальном времени.
media player sdk slide 2
media player sdk slide 3

ОБРАБОТКА ВИДЕО

Добавляйте к видео текст, изображения или GIF-файлы для создания персонализированных наложений. Настройте такие визуальные элементы, как яркость, контрастность, насыщенность и оттенок, чтобы улучшить качество изображения. Используйте инструменты редактирования для изменения размера, кадрирования и поворота отснятого материала. Применять хромакей для создания эффекта зеленого экрана. Ознакомьтесь с широким спектром дополнительных видеоэффектов, которые позволят вам сделать рассказ более интересным.

АУДИООБРАБОТКА

Добавьте в свое приложение эквалайзер для точной настройки звука. Нормализуйте уровень звука, увеличьте громкость или усилите басы. Доступно множество других звуковых эффектов. Реализуйте автоматическую или ручную регулировку усиления для оптимального качества звука.
media player sdk slide 4
Media Player SDK - skinned interface

ПОДДЕРЖКА СКИНОВ

SDK предлагает настраиваемый интерфейс с поддержкой скинов, включая иконки в форматах PNG/SVG и индивидуальные стилевые опции.

Основные возможности VisioForge Media Player SDK .Net включают:

Поддерживаемые форматы файлов (системные кодеки/DirectShow)

  • Видеоформаты: AVI, MPEG-1/2, WMV, 3GP, QuickTime MOV, MPEG-4/H264 (AVC), любые другие при наличии соответствующего декодера
  • Аудиоформаты: WAV, MP3, OGG, WMA, AAC и другие с соответствующим декодером.
  • MIDI, караоке KAR и CDG
  • Воспроизведение DVD [только для Windows]

Поддерживаемые форматы файлов (FFMPEG)

  • Видеоформаты: AVI, MPEG-1/2, WMV, 3GP, QuickTime MOV, MPEG-4/H264 (AVC), FLV, ASF, MP4, MJPEG, DV, MKV (Matroska), Real Video (и некоторые другие)
  • Аудиоформаты: WAV, MP3, OGG, WMA, AAC, AC3, Real Audio, ADTS, NSV (и некоторые другие)
  • Blu-ray [только для Windows]

Поддерживаемые форматы файлов (с использованием VLC)

  • Видеоформаты: AVI, MPEG-1/2, WMV, 3GP, QuickTime MOV, MPEG-4/H264 (AVC), FLV, ASF, MP4, MJPEG, DV, MKV (Matroska), Real Video (и некоторые другие)
  • Аудиоформаты: WAV, MP3, OGG, WMA, AAC, AC3, Real Audio, ADTS, NSV (и некоторые другие)

Обработка видео и эффекты (CPU/GPU)

  • наложение изображений (в том числе анимированных GIF)
  • наложение текста
  • прозрачность видео
  • панорамирование/масштабирование
  • яркость, контрастность, насыщенность, оттенок и т.д.
  • инвертированные цвета
  • градации серого
  • деинтерлейс
  • удаление шума
  • fade-in/fade-out
  • поворот
  • изменение размера до любого разрешения
  • поддержка фильтров DirectShow сторонних производителей
  • более 30 других эффектов

Обработка звука и эффекты

  • усилитель громкости
  • эквалайзер
  • система 3D-басов
  • нормализация
  • автоматическое/ручное усиление
  • множество других эффектов

Прочие характеристики

  • Воспроизведение файлов из памяти
  • Бесшовное воспроизведение (отсутствие задержки между двумя файлами в списке воспроизведения)
  • Поддержка нескольких экранов вывода
  • Поддержка функции "картинка в картинке"
  • Поддержка видеофайлов 4K и 8K
  • Декодирование с ускорением GPU (DXVA2/Direct3D 11/Intel QuickSync/Nvidia CUVID)
  • Проигрывание вперед и назад
  • Захват кадров в файлы .Net Bitmap или BMP/JPEG/GIF/PNG
  • OSD (On-Screen Display)
  • Аудиопотоки из дополнительных аудио/видеофайлов
  • Поддержка субтитров
  • Воспроизведение сетевых потоков MMS/WMV/RTSP/RTMP/UDP
  • Воспроизведение в обратном направлении
  • Воспроизведение зашифрованных видеофайлов, созданных с помощью Video Encryption SDK
  • Обнаружение движения
  • Обнаружение лиц и объектов [только для Windows]
  • Считыватель штрих-кодов (QR-код, UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93, Code 128, Codabar, ITF, RSS-14, Data Matrix, Aztec, PDF-417)
  • Хромакей
  • async/await API
  • madVR - дополнительный рендерер видео [только для Windows]
  • Поддержка видео VR 360° [только для Windows]

IDE

  • Visual Studio 2019 и более поздние версии: Visual C#, Visual C++, Visual Basic .NET
  • Visual Studio Code
  • Jetbrains Rider
  • Может использоваться с другими .Net-совместимыми приложениями, такими как Microsoft Access, Word, Excel.

Фреймворки пользовательского интерфейса

  • WinForms
  • WPF
  • WinUI 3 for Desktop
  • Avalonia
  • Xamarin.Android
  • Xamarin.Mac
  • MAUI

Системные требования

  • Windows 10 или Windows 11
  • Ubuntu 22+
  • macOS 12+

Target platforms

  • Windows 11, Windows 10, Windows 8/8.1, Windows 7 SP1
  • Windows Server 2016 и более поздние версии
  • Android 8 и более поздние версии
  • Linux (Ubuntu)
  • macOS
  • iOS

Версии .Net

  • .Net Framework 4.6.1 и более поздние версии
  • .Net Core 3.1
  • .Net 5
  • .Net 6
  • .Net 7
  • .Net 8

Права на дистрибуцию

Распространение без роялти.

Ограничения пробной версии

В пробной версии на окне видео отображается водяной знак.

abstract 1

ОБЗОР

abstract 2

СТАНДАРТ

abstract 3

ПРОФЕССИОНАЛ

Воспроизведение видеофайлов
Воспроизведение аудиофайлов
Воспроизведение потоков из памяти
Поддержка субтитров
Поддержка видео высокой четкости и 4K
Обработка видео/аудио
Воспроизведение сетевых потоков (HTTP/RTSP/RTMP/HLS/WMV/NDI)
Хромакей
Воспроизведение в обратном направлении
Обнаружение движения
Обработка видео с использованием
Фильтры DirectShow (*)
OSD (On-Screen Display)
Захват кадров
Несколько экранов вывода (*)
Видеоэффекты с ускорением на GPU
Поддержка Video Encryption SDK (*)
Отслеживание лиц (*)
Аудиопотоки из внешних файлов
(*) - Windows-only

Приобретение Media Player SDK .Net даст вам следующие преимущества:

  • Неограниченное использование
  • Отсутствие экрана с лицензией
  • Бесплатные мелкие и крупные обновления в течение одного года (по истечении года SDK будет работать так же, как и раньше) для обычной лицензии и неограниченное количество обновлений в течение неограниченного времени для пожизненной лицензии
  • Приоритетная поддержка и исправления
Счета за обычную лицензию выставляются ежегодно и автоматически продлеваются каждый год. Вы можете отменить подписку в любое время.
logo
VisioForge © 2006 - 2023
discord