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
Delphi Icon
Delphi is Windows and multi-platform development software.
Trial
AlphaControls Icon
A skinned VCL's for professional UI design dev. in the Borland Delphi and CB6.
Trial
EMS Source Rescuer Icon
Application which can help you to restore your lost Delphi project sources.
Trial
FastReport Icon
Report generator with visual designer, dialog forms and scripting languages
Trial
Themida Icon
Powerful Windows Software Protector.
Trial
FastReport 4 for Delphi 7 Icon
An add-on component that allows your application to generate reports quickly.
Trial
AlphaControls Lite Icon
A skinned VCL's for professional UI design dev. in the Borland Delphi and CB6.
Free
FastReport VCL Icon
Reporting tool component. It consists of report engine, designer and preview
Trial
More