RVMedia Icon

RVMedia

Delphi components for working with video cameras and implementing video chats

RVMediaOverview

RVMedia is a set of Delphi and C++Builder VCL and FireMonkey (and Lazarus LCL) components having the following functions:

- receiving video from local web cameras and IP-cameras
- configuring cameras and controlling their rotation;
- reading sound from a microphone or video;
- sending and receiving video and audio data via the Internet;
- organizing video chats and video conferences (either as directly connected applications or using a client-server model);
- recording audio and video files.

Components in the package:

1. TRVCamera:
- receives video from different sources: webcams, IP-cameras, screen, video files
- configures cameras;
- controls rotation of cameras.
2. TRVCamView is a visual component that displays video from TRVCamera or TRVCamReceiver.
3. TRVCamMultiView is visual component that displays multiple videos from different sources.
4. TRVCamControl is a visual component that controls IP-camera movement.
5. TRVMicrophone reads sound from a microphone. Optionally, it applies some sound effects.
6. TRVCamSound reads sound from video.
7. TRVMicrophoneView is a visual component that shows a microphone activity.
8. TRVCamSender sends data (video, audio, files, command, arbitrary binary data) via the IP network. These data can be received by TRVCamReceiver or TRVMediaServer.
9. TRVCamReceiver receives data from TRVCamSender or TRVMediaServer.
10. TRVMediaServer receives data from multiple senders and resends them to multiple receivers.
A receiver, a sender and a media server have special methods for implementing chats/messengers/conferences (such as managing groups of clients (to implement chat rooms), managing
lists of allowed senders and receivers (to implement contact lists).
11. TRVCamRecorder records audio and video files.
12. TRVAudioPlayer plays sound and record sound files.
13. TRVTrafficMeter displays networking statistics.
14. TRVWebCamDialog edits webcam properties

NEW

- Support of Delphi and C++Builder 12.
- Drawing using OpenGL and Skia4Delphi.
- FFmpeg 6 support.

RVMediaInformation

Version
10.2
Date
02.22.24
License
Trial
Language
English
File Size
82.82 MB
Developer
Category
SubCategory
Operating Systems
Windows 7, Windows 8, Windows 10, Windows 11
System Requirements
Delphi 7-11 (also C++Builder 2009-11 and Lazarus for Windows and Linux, but not in this trial)
TRichView for Delphi Icon
Components for editing documents with images, tables and hypertext links
Trial
TRichView for C++Builder Icon
Components for editing documents with images, tables and hyperlinks, reporting
Trial
More
FastReport Icon
Report generator with visual designer, dialog forms and scripting languages
Trial
NotePad Delphi Icon
NotePad Delphi is a the advanced version of the famous notepad.
Free
DFM Editor Icon
Standalone editor for Delphi Form files (*.dfm) in both binary and text format
Free
AlphaControls Lite Icon
A skinned VCL's for professional UI design dev. in the Borland Delphi and CB6.
Free
FastReport 4 for Delphi 7 Icon
An add-on component that allows your application to generate reports quickly.
Trial
FreeReport Icon
A lite freeware reporting tool for Delphi / C++Builder
Free
EMS Advanced Data Import VCL Icon
Component Suite to import data from MS Excel, MS Access, DBF, XML, TXT and CSV.
Trial
TActiveMovie Icon
This Delphi/C++Builder component gives you full access to Microsoft Media Player
Demo
More