RVMedia 7.1 - full screen

News about TRichView, ScaleRichView, ReportWorkshop, RVMedia
Post Reply
Sergey Tkachenko
Site Admin
Posts: 14755
Joined: Sat Aug 27, 2005 10:28 am
Contact:

RVMedia 7.1 - full screen

Post by Sergey Tkachenko » Sat Nov 09, 2019 9:59 am

RVMedia 7.1

Trial versions are available at https://www.trichview.com/download/

This update is free for customers who ordered in 2018 and later.

The setups Include a compiled trial code, help, demos.

Main changes:
- Full-screen mode
- Improved resizing of TRVCamMultiView
- Proxy server settings

Complete list of changes:
https://www.trichview.com/help-media/ve ... istory.htm

Previous version:
https://www.trichview.com/forums/viewto ... f=6&t=9661

Sergey Tkachenko
Site Admin
Posts: 14755
Joined: Sat Aug 27, 2005 10:28 am
Contact:

RVMedia 7.1: full screen

Post by Sergey Tkachenko » Sat Nov 09, 2019 10:15 am

Full screen

In this version, if you assign AllowFullScreen property of TRVCamView or TRVCamMultiView components, a special button is displayed when the user moves mouse over the viewer window.
fullscreen.jpg
fullscreen.jpg (128.39 KiB) Viewed 1075 times
When clicked, it expands the viewer to the full screen.

You can switch to/from a full-screen mode in code as well, by changing a value of FullScreen property of TRVCamView or TRVCamMultiView components.

We updated Cameras\CamList and Cameras\CamListMulti demos (for VCL, Lazarus and FMX) to allow a full-screen mode.

Sergey Tkachenko
Site Admin
Posts: 14755
Joined: Sat Aug 27, 2005 10:28 am
Contact:

RVMedia 7.1: multi-viewer resize

Post by Sergey Tkachenko » Sat Nov 09, 2019 11:15 am

Resizing multi-viewer

TRVCamMultiView component displays videos from several sources in several windows. In the previous versions of RVMedia, coordinates of video windows were fixed.
Since this version, video windows can be resized when the component is resized.

RVMedia offers two modes of resizing:
1) If ScaleViewers property = True: all video windows are resized proportionally to TRVCamMultiView. This is a default mode.
2) If ScaleViewers = False: video windows are scaled according to AlignVideoViewer and Anchor properties of individual viewers. In this mode, video windows are resized like Delphi controls with assigned Align and Anchors properties.

We updated Cameras\CamListMulti demos (for VCL, Lazarus and FMX) to allow TRVCamMultiView resizing.

Sergey Tkachenko
Site Admin
Posts: 14755
Joined: Sat Aug 27, 2005 10:28 am
Contact:

RVMedia 7.1: proxy properties

Post by Sergey Tkachenko » Sat Nov 09, 2019 11:22 am

Proxy server properties

We added ProxyProperty property to TRVCamera, TRVCamSender and TRVCamReceiver components.

This property is useful for users who use a proxy server for internet connections.

Sergey Tkachenko
Site Admin
Posts: 14755
Joined: Sat Aug 27, 2005 10:28 am
Contact:

RVMedia 7.1 - other

Post by Sergey Tkachenko » Sat Nov 09, 2019 11:32 am

In this update, we fixed several bugs of version 7.0.
Some of them:
- the old default value of TRVCamera.FFMpegProperty.RTSPTransport might prevent some videos from playing
- corrections in searching for RTSP stream
- corrections in HTTP and RTSP authorization
- fixes in a thread code for Linux

Sergey Tkachenko
Site Admin
Posts: 14755
Joined: Sat Aug 27, 2005 10:28 am
Contact:

RVMedia 7.1.1

Post by Sergey Tkachenko » Tue Nov 26, 2019 8:56 pm

We've updated RVMedia to version 7.1.1

In this update, we improved parallelization of video streams played using FFmpeg. It is noticeable if you play several FFmpeg streams in the same application at the same time.
Also, we improved buffering of these streams (it is activated if TRVCamera.Latency > 0). Buffering is used to keep a constant framerate, useful for unstable connections.

Post Reply