Наш .Net SDK позволяет легко интегрировать возможности захвата и обработки видео в программные приложения. Этот универсальный SDK обеспечивает воспроизведение видео и звука и поддерживает захват с широкого спектра источников, включая веб-камеры USB, IP-камеры, карты Blackmagic Decklink и видеокамеры. Он обеспечивает всестороннюю поддержку широкого спектра выходных форматов, включая MP4, WebM, AVI, WMV, MPEG-1/2 и некоторые другие. Кроме того, разработчикам предоставляется обширная библиотека видео- и аудиоэффектов для улучшения и настройки мультимедийного контента.
Кроме того, SDK обеспечивает надежную кроссплатформенную совместимость, обеспечивая бесшовную интеграцию со средами Windows, Linux, macOS, iOS и Android. Такая кросс-платформенная адаптивность позволяет разработчикам создавать приложения, стабильно работающие в широком спектре операционных систем и устройств, обеспечивая пользователям постоянный и гибкий мультимедийный опыт.
СТРУКТУРА SDK
SDK обладает высокой совместимостью с более чем 10 различными источниками входного видео- и аудиосигнала и поддерживает более 20 различных выходных форматов. Это обеспечивает гибкость для разработчиков за счет широкого спектра аппаратных опций для конфигураций ввода и вывода. SDK позволяет обрабатывать как видео-, так и аудиоконтент, сохранять обработанные данные в файлы или передавать их по сети.
КОНВЕЙЕР ЗАХВАТА ВИДЕО
На этапах предварительного просмотра или захвата видео- и аудиопотоки могут обрабатываться различными эффектами. Затем эти потоки разделяются и направляются для дальнейшей обработки в энкодеры и устройства рендеринга аудио/видео.
ВЫХОДНЫЕ ФОРМАТЫ
SDK поддерживает широкий спектр популярных форматов и кодеков видео, аудио и изображений, таких как MP4 (с использованием H264/HEVC для видео и AAC для аудио), WebM (с использованием VP8/VP9/AV1 для видео и Vorbis или OPUS для аудио), а также WMV, MP3, JPEG, GIF и PNG.
ОБРАБОТКА ВИДЕО
Можно добавлять текст, изображения или GIF-логотипы, регулировать яркость, контрастность, насыщенность или оттенок, изменять размер, обрезать или поворачивать содержимое, применять хромакей или различные видеоэффекты для улучшения контента.
АУДИООБРАБОТКА
Эквалайзер, встроенный в приложение, дает пользователям возможность тонкой настройки звука. Эта функция позволяет регулировать определенные звуковые частоты, такие как высокие, средние и низкие, для достижения желаемого звукового профиля. Кроме того, пользователь может нормализовать уровень звука или усилить громкость, обеспечивая точный контроль над аудиовыходом. В их распоряжении также множество других аудиоэффектов для дальнейшей настройки.
Основные возможности VisioForge Video Capture SDK .Net включают:
Поддерживаемые источники видео и аудио
USB веб-камеры и другие устройства захвата (включая устройства с разрешением 4K)
IP-камеры ONVIF с поддержкой PTZ
JPEG/MJPEG, MPEG-4 и H264 HTTP/RTSP/RTMP/IP-камеры/серверы, поддерживается формат HD
Устройства Blackmagic Decklink
Захват экрана (включая несколько дисплеев) и захват окна
Динамики (обратная петля)
Устройства NewTek NDI
Платы захвата PCI
ТВ-тюнеры (со встроенным MPEG-кодером и без него)
Видеокамеры DV и HDV MPEG-2
Microsoft Kinect/Kinect 2 for Windows
Устройства захвата звука и звуковые карты
Устройства ASIO
Выходные видеоформаты
AVI (с использованием таких аудио/видео кодеков, как MJPEG, DivX, XviD и x264)
WMV (поддержка пользовательских профилей WMV. Можно настроить потоки на использование кодирования с переменным битрейтом (VBR), несжатого аудио- или видеопотока, размер видео, размер буфера, частоту кадров и т.д.)
DV и MPEG с DV/HDV видеокамер и ТВ-тюнеров со встроенным MPEG-кодировщиком (технология DirectCapture)
DV (с любого устройства видеозахвата)
MPEG-1/2/4 (включая профили VCD/SVCD/DVD) и FLV с использованием FFMPEG
WebM (Vorbis + VP8/VP9)
Вывод MP4 H264/HEVC + AAC с помощью программного кодера или GPU-кодера (Intel QuickSync, Nvidia CUDA/NVENC или AMD/ATI AMF)
Все форматы, поддерживаемые FFMPEG.exe (включая MP4 H264/HEVC)
Пользовательские форматы вывода (с использованием фильтров DirectShow сторонних производителей)
Анимированный GIF
MOV
MPEG-TS
Выходные аудиоформаты
WAV (сжатый или PCM)
WMA (Windows Media Audio)
M4A (AAC)
MP3 (с помощью LAME)
FLAC
Ogg Vorbis
Speex
Форматы снэпшотов
JPEG
PNG
GIF
BMP
System.Drawing.Bitmap
SkiaSharp SKBitmap
Обработка видео и эффекты (CPU/GPU)
наложение изображений (в том числе анимированных GIF)
наложение текста
панорамирование/масштабирование
яркость, контрастность, насыщенность, оттенок и т.д.
деинтерлейс
удаление шума
изменение размера до любого разрешения
хромакей
fade-in/fade-out
поворот
поддержка фильтров DirectShow сторонних производителей
независимые видеоэффекты для предварительного просмотра и вывода
Обработка звука и эффекты
усилитель громкости
эквалайзер
система 3D-басов
нормализация
автоматическое/ручное усиление
множество других эффектов
Форматы сетевых потоков
WMV (Windows Media Video)
HLS (HTTP Live Streaming), совместимый с Android и iOS
Потоковая передача RTSP с использованием кодеков H264/AAC
Протокол Smooth Streaming для Microsoft IIS Server
RTMP, UDP и любой другой протокол, поддерживаемый FFMPEG.exe, на другие медиасерверы и устройства
YouTube
NDI
на другие медиасерверы и устройства с использованием виртуальной камеры/аудиоисточника
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
GTK#
MAUI
Xamarin.Mac
Xamarin.Android
Версии .Net
.Net Framework 4.6.1 и более поздние версии
.Net Core 3.1
.Net 5
.Net 6
.Net 7
.Net 8
Системные требования
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
Права на дистрибуцию
Распространение без роялти.
Ограничения пробной версии
В пробной версии на окне видео отображается водяной знак.
ОБЗОР
СТАНДАРТ
ПРОФЕССИОНАЛ
ПРЕМИУМ
Поддерживаемые устройства ввода и другие источники
Веб-камеры
ТВ-тюнеры и платы захвата
Видеокамеры DV и MPEG
Захват экрана
HTTP/RTSP/ONVIF IP-камеры
UDP, TCP, RTMP и другие сетевые потоки
Blackmagic Decklink
Устройства DVB-T/DVB-C/DVB-S/ATSC (BETA)
Microsoft Kinect for Windows
Предварительный просмотр видео
Захват кадров
Обработка видео
Обработка звука
Поддержка видео высокой четкости и 4K
ТВ тюнинг
Сетевое вещание в формате WMV
Сетевая потоковая передача с использованием RTMP/RTSP/UDP/NDI
Хромакей
Обнаружение движения
Обработка видео с помощью фильтров DirectShow
OSD (On-Screen Display)
Картинка-в-картинке
Изменение имени выходного файла "на лету"
Несколько экранов вывода
Видеоэффекты с ускорением на GPU
Вывод в Virtual Camera SDK
Поддержка Video Encryption SDK
Отслеживание лиц
Выходные форматы
AVI
WMV (Windows Media Video)
WMA (Windows Media Audio)
WAV
MP3
Ogg Vorbis
Speex
Видео в формате DV
DV/MPEG-1/2/4 (при использовании ТВ-тюнера со встроенным MPEG-кодером или DV/HDV-видеокамеры)
Flash Video (FLV) с использованием FFMPEG
WebM
Пользовательские форматы вывода с использованием внешних фильтров DirectShow
MPEG-1/2/4 с использованием FFMPEG
MP4 (H264/HEVC + AAC) с использованием программного обеспечения, кодеров Intel QuickSync, Nvidia NVENC/CUDA или AMD Radeon
Приобретение Video Capture SDK .Net даст вам следующие преимущества:
Неограниченное использование
Отсутствие экрана с лицензией
Бесплатные мелкие и крупные обновления в течение одного года (по истечении года SDK будет работать так же, как и раньше) для обычной лицензии и неограниченное количество обновлений в течение неограниченного времени для пожизненной лицензии
Приоритетная поддержка и исправления
Счета за обычную лицензию выставляются ежегодно и автоматически продлеваются каждый год. Вы можете отменить подписку в любое время.