We uploaded a new beta version, RVMedia 5.3
This time it available not only for registered users, but also as a public trial version:
[Update: download links are removed, because a new version is uploaded]
The link to the full version is posted in the protected section of this forum. I you ordered RVMedia but do not have access to protected section, send me a private message.
This version is stable (actually, more stable than v5.0.x), however, Lazarus and Linux compatibility is not restored yet.
See "Overview | Version History" topic in the help file for a list of new features.
If you used older RVMedia version, please pay attention to changes that affect compatibility, they are marked with ( ! ) icon.
Main changes:
- video and audio recording (using new TRVCamRecorder and TRVAudioPlayer components) with use of FFmpeg
- playing sounds on the specified audio device (TRVAudioPlayer components)
- ability to have more than one video and audio sources in each client of TRVMediaServer
- much better processing of sound received by TRVCamReceiver
- support for new FFmpeg version
- new video mode for TRVCamera: using user-supplied images as video frames
Additional information about these and othere new features can be found in the help file.
RVMedia 5.3 beta - sound and video recording
-
- Site Admin
- Posts: 17553
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
-
- Site Admin
- Posts: 17553
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
Re: RVMedia 5.3 beta
New demo: Recording\AudioRecorder\
This demo reads sounds from the selected audio device (microphone) and outputs it to the selected audio device (speakers or others), or records to a file.
For recording, it requires FFmpeg (you can take a new version here, use "shared" builds).
Recorded files are saved as TEST.* in the demo folder.
This demo reads sounds from the selected audio device (microphone) and outputs it to the selected audio device (speakers or others), or records to a file.
For recording, it requires FFmpeg (you can take a new version here, use "shared" builds).
Recorded files are saved as TEST.* in the demo folder.
-
- Site Admin
- Posts: 17553
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
Re: RVMedia 5.3 beta
New demo: Recording\VideoRecorder\
This demo reads video from the selected camera (local webcam or an IP camera from a sample list), optionally reads sounds from the selected audio device (microphone), and records it to a file.
This demo requires FFmpeg.
This demo reads video from the selected camera (local webcam or an IP camera from a sample list), optionally reads sounds from the selected audio device (microphone), and records it to a file.
This demo requires FFmpeg.
-
- Site Admin
- Posts: 17553
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
Re: RVMedia 5.3 beta
New demo: SendAndReceive\TwoSides\
This demo shows how to transfer data between two applications, without a server, even if one of them does not have an external IP address (for example, it is behind a proxy).
This is the first demo of this kind (SendAndReceive demo sends to itself; TwoApps demo sends in one direction; in RemoteDesktop, A connects to B and then sends its IP address, B uses it to connect to A).
This demo uses both "sender-to-receiver" and "receiver-to-sender" modes to establish connection.
This demo has a single application, which can work in two modes:
- listening for a remote application
- connection to a listening remote application.
You can test this project on the same computer or on two connected computers.
Run one copy, select "I will wait for connection, press "Listen" Run another copy, select "I will connect to remote client", enter IP address of the first copy, press "Connect". Now you can send video, sound, files and commands between the copies of this application.
This demo shows how to transfer data between two applications, without a server, even if one of them does not have an external IP address (for example, it is behind a proxy).
This is the first demo of this kind (SendAndReceive demo sends to itself; TwoApps demo sends in one direction; in RemoteDesktop, A connects to B and then sends its IP address, B uses it to connect to A).
This demo uses both "sender-to-receiver" and "receiver-to-sender" modes to establish connection.
This demo has a single application, which can work in two modes:
- listening for a remote application
- connection to a listening remote application.
You can test this project on the same computer or on two connected computers.
Run one copy, select "I will wait for connection, press "Listen" Run another copy, select "I will connect to remote client", enter IP address of the first copy, press "Connect". Now you can send video, sound, files and commands between the copies of this application.
-
- Site Admin
- Posts: 17553
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
Re: RVMedia 5.3 beta
New demo: ClientServer\VideoChat\Lecture\
This demo contains two client applications: Student and Lecturer. Like all other VideoChat demos, they work together with ClientServer\VideoChat\Server.
This demo shows:
- how to use two cameras in the same chat client (new MediaChannel feature)
- how to use user-defined video (RVCamera.DeviceType = rvdtUserData)
You can test these demo projects on the same computer or on several connected computers.
Run server, one or more Students, and one Lecturer, connect Students and the Lecturer to the Server (if you try to connect more than one Lecturer, Students will receive data from the last connected Lecturer).
The lecturer sends
- his/her video (local webcam or an IP camera from a sample list)
- slides (prepared as JPEG pictures, as video in rvdtUserData mode)
- sound (from a microphone)
- files
Students receive these data.
All clients can send text messages to each other.
This demo contains two client applications: Student and Lecturer. Like all other VideoChat demos, they work together with ClientServer\VideoChat\Server.
This demo shows:
- how to use two cameras in the same chat client (new MediaChannel feature)
- how to use user-defined video (RVCamera.DeviceType = rvdtUserData)
You can test these demo projects on the same computer or on several connected computers.
Run server, one or more Students, and one Lecturer, connect Students and the Lecturer to the Server (if you try to connect more than one Lecturer, Students will receive data from the last connected Lecturer).
The lecturer sends
- his/her video (local webcam or an IP camera from a sample list)
- slides (prepared as JPEG pictures, as video in rvdtUserData mode)
- sound (from a microphone)
- files
Students receive these data.
All clients can send text messages to each other.