RVMedia представляет собой набор Delphi и C ++ Builder VCL компонентов, имеющих следующие функции: прием видео от локальных веб-камер и камер IP; настройка IP-камер и управления их вращения; чтение звук с микрофона; отправки и приема видео и аудио данных через Интернет; организации видеочатов и видеоконференций (либо непосредственно связанных приложений или с использованием модели клиент-сервер).
Компоненты, входящие в пакет: TRVCamera: получает видео из различных источников, камер, удаленных IP-камер, экран, видео-файлов; настраивает камеры IP; контролирует вращение камеры IP. Разные производители (такие как Axis, D-Link, Panasonic, Foscam, Samsung) предлагают различные интерфейсы программирования для настройки и отправки команд на их IP-камер. TRVCamera предоставляет единый простой интерфейс программирования для всех поддерживаемых IP-камер. TRVCamView представляет собой визуальный компонент, который отображает видео с TRVCamera или TRVCamReceiver. TRVCamMultiView является визуальный компонент, который отображает несколько видео из различных источников. TRVCamControl представляет собой визуальный компонент, который управляет движением IP-камеры. TRVMicrophone считывает звук с микрофона. По желанию, он применяет некоторые звуковые эффекты. TRVMicrophoneView представляет собой визуальный компонент, который показывает активность микрофона. TRVCamSender отправляет данные через IP-сеть; Поддерживаются следующие типы данных: видео, аудио, файлы, команда, произвольные двоичные данные. Эти данные могут быть получены TRVCamReceiver или TRVMediaServer. TRVCamReceiver получает данные от TRVCamSender или TRVMediaServer. TRVMediaServer принимает данные от нескольких отправителей и повторно отправляет их на несколько приемников. Приемник, отправитель и медиа-сервер имеют специальные методы для реализации чатов / мессенджеров / конференций (например, управление группами клиентов (реализовать чаты), управление списками разрешенных отправителей и получателей (для реализации списков контактов).
Что нового в этом выпуске:
- защищенные паролем группы (чаты) на медиа-сервере
- Возможность выбора микрофона
- обнаружение движения
- поддержка FFmpeg 3
- родное декодирование видео форматов из локальных веб-камер
<Литий> поддержка для камер H.264 FOSCAM
Что нового в версии 3.0:
- Поддержка FFmpeg
- Embarcadero Delphi и поддержка C ++ Builder X Е8
- установки и удаления
Что нового в версии 2.0:
- поддержка 64-битных компиляторов
- лучшая поддержка GStreamer: вы можете играть MJPEG, H.264 и MPEG-4 видео через RTSP и HTTP протоколы
- улучшенная поддержка аудио-данных: отправка WAV-файлов, настраиваемый качество звука микрофона
- видео для отправки и получения оптимизирован
- локализация пользовательского интерфейса
Требования
Delphi 6-XE7, C ++ Builder 2006-XE7
Ограничения
Нет исходного кода
Комментарии не найдены