[Кроссплатформенный]

Media Player SDK .Net

v15.9
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
  • SDK можно использовать с другими .Net-совместимыми приложениями, такими как Microsoft Access, Word, Excel.

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

  • WinForms
  • WPF
  • WinUI 3 для рабочего стола
  • Avalonia
  • Xamarin.Android
  • Xamarin.Mac
  • Xamarin.iOS
  • MAUI

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

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

Целевые платформы

  • 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

EDITION

abstract 2

STANDARD

abstract 3

PROFESSIONAL

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

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

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