RVMedia es un conjunto de componentes de Delphi y C ++ Builder VCL que tienen las siguientes funciones: la recepción de vídeo de las cámaras web y cámaras IP locales; la configuración de cámaras IP y controlar su rotación; la lectura de sonido de un micrófono; enviar y recibir datos de vídeo y audio a través de Internet; la organización de los chats de vídeo y videoconferencias (ya sean aplicaciones como conectados directamente o mediante un modelo cliente-servidor).
Los componentes en el paquete: TRVCamera: recibe vídeo de diferentes fuentes, cámaras fotográficas, cámaras IP remotas, pantalla, archivos de vídeo; configura cámaras IP; controla la rotación de cámaras IP. Los distintos fabricantes (como Axis, D-Link, Panasonic, foscam, Samsung) ofrecen diferentes interfaces de programación para configurar y enviar órdenes a sus cámaras IP. TRVCamera proporciona una única interfaz de programación sencillo para todas las cámaras IP compatibles. TRVCamView es un componente visual que muestra el vídeo de TRVCamera o TRVCamReceiver. TRVCamMultiView es componente visual que muestra varios vídeos de diferentes fuentes. TRVCamControl es un componente visual que controla el movimiento de la cámara IP. TRVMicrophone lee sonido de un micrófono. Opcionalmente, se aplica algunos efectos de sonido. TRVMicrophoneView es un componente visual que muestra una actividad de micrófono. TRVCamSender envía datos a través de la red IP; los tipos soportados de datos: vídeo, audio, archivos, comandos, datos binarios arbitrarios. Estos datos pueden ser recibidos por TRVCamReceiver o TRVMediaServer. TRVCamReceiver recibe datos de TRVCamSender o TRVMediaServer. TRVMediaServer recibe datos desde múltiples emisores y los reenvía a varios receptores. Un receptor, un emisor y un servidor de medios de comunicación tienen métodos particulares de aplicación de chats / mensajeros / conferencias (como la gestión de los grupos de clientes (para poner en práctica las salas de chat), la gestión de listas de remitentes y receptores autorizados (para implementar listas de contactos).
¿Qué hay de nuevo en esta versión:
- grupos protegidos por contraseña (salas de chat) en el servidor de medios
- capacidad de elegir un micrófono
- detección de movimiento
- soporte para cámaras H.264 Foscam
- soporte para FFmpeg 3
- decodificación nativa de formatos de vídeo desde cámaras locales
¿Qué hay de nuevo en la versión 3.0:
- Soporte FFmpeg
- Embarcadero Delphi y C ++ Builder apoyo XE8
- instalación y desinstalación
¿Qué hay de nuevo en la versión 2.0:
- apoyo a los compiladores de 64 bits
- un mejor soporte de GStreamer: se puede jugar MJPEG, H.264 y MPEG-4-videos a través de RTSP y HTTP
- un mejor soporte para audio-datos: el envío de archivos wav, la calidad de sonido del micrófono personalizable
- Video en el envío y recepción está optimizado
- localización de la interfaz de usuario
Requisitos
Delphi 6-XE7, C ++ Builder 2006-XE7
Limitaciones
Sin código fuente
Comentarios que no se encuentran