Recent

Author Topic: ANN: RVMedia 7  (Read 1838 times)

Sergey Tkachenko

  • New Member
  • *
  • Posts: 26
    • TRichView
ANN: RVMedia 7
« on: August 28, 2019, 08:50:43 am »
RVMedia is a set of components with the following functions:
  • displaying video from various sources (local USB web cameras, IP cameras, desktop, Internet streams, local and remote video files)
  • configuring IP cameras and controlling their movement
  • organizing video chats
  • recording sound and video files

We've released RVMedia version 7.

This update supports Lazarus 2 (Windows and x86 Linux platforms), as well as visual and technical improvements.
Commercial license, source code on registration (not open source).

https://www.trichview.com

af0815

  • Sr. Member
  • ****
  • Posts: 380
Re: ANN: RVMedia 7
« Reply #1 on: August 28, 2019, 11:02:06 am »
A new version without arm (Raspi) support.
regards
Andreas

Sergey Tkachenko

  • New Member
  • *
  • Posts: 26
    • TRichView
Re: ANN: RVMedia 7
« Reply #2 on: August 28, 2019, 11:10:21 am »
Unfortunately, you are right. Almost all our efforts were concentrated on internal changes to make it more fast and stable, and on FireMonkey version.

af0815

  • Sr. Member
  • ****
  • Posts: 380
Re: ANN: RVMedia 7
« Reply #3 on: August 28, 2019, 12:13:31 pm »
The Trialsetup RVMedia for Linux is the same exe file, like for Windows - there are no other downloads. I will not download any exe on my Debian 64 computer and i see it is only for Linux 32.


regards
Andreas

Sergey Tkachenko

  • New Member
  • *
  • Posts: 26
    • TRichView
Re: ANN: RVMedia 7
« Reply #4 on: August 28, 2019, 12:30:16 pm »
That's a good point. Currently, the trial setup for Lazarus is a Window setup. It is expected that you run it to unpack files on a Windows computer, then copy to Linux.
Not very convenient.
We will provide Linux files as a separate download later, maybe already today.

Sergey Tkachenko

  • New Member
  • *
  • Posts: 26
    • TRichView
Re: ANN: RVMedia 7
« Reply #5 on: August 29, 2019, 08:38:51 am »

Alextp

  • Hero Member
  • *****
  • Posts: 894
    • UVviewsoft
Re: ANN: RVMedia 7
« Reply #6 on: August 29, 2019, 08:52:09 am »
But what about Linux 64bit? is it hard to compile it?

Sergey Tkachenko

  • New Member
  • *
  • Posts: 26
    • TRichView
Re: ANN: RVMedia 7
« Reply #7 on: August 29, 2019, 06:29:50 pm »
We do not have 64-bit Linux installed now, and I did not try to cross compile yet, AFAIK it's not very trivial.
So sometime later.

Alextp

  • Hero Member
  • *****
  • Posts: 894
    • UVviewsoft
Re: ANN: RVMedia 7
« Reply #8 on: August 30, 2019, 06:54:29 am »
Sergey,
you need to download FpcUpDeluxe (one binary file, 64-bit) and run it, then choose FPC and Lazarus (they will be 64bit too) in its GUI.

Sergey Tkachenko

  • New Member
  • *
  • Posts: 26
    • TRichView
RVMedia 7.1.1
« Reply #9 on: November 27, 2019, 09:12:19 am »
We've updated RVMedia to version 7.1.1

There are some important optimizations and fixes since version 7, but the main new features are:
  • full screen mode for video viewers;
  • options for resizing video windows together with their parent  multi-viewer component.

Also, I followed the Alextp's suggestion and created Linux 32-bit and 64-bit trials using FpcUpDeluxe.

https://www.trichview.com

af0815

  • Sr. Member
  • ****
  • Posts: 380
Re: ANN: RVMedia 7
« Reply #10 on: November 27, 2019, 04:34:25 pm »
Sorry but not able to compile the demos of RVMedia 7.1.1 with a fresh installation of Lazarus (2.0.6)

Lazarus 2.0.6 r62129 FPC 3.0.4 x86_64-linux-gtk2

I open the CamControlLaz and compile.

The result:

Quote
Free Pascal Compiler version 3.0.4-r37149 [2019/11/27] for x86_64
Copyright (c) 1993-2017 by Florian Klaempfl and others
(1002) Target OS: Linux for x86-64
(3104) Compiling rvmedialaz.pas
(10001) PPU Loading /home/andi/data/RVMediaTrialLazarusLinux/Source/lib/x86_64-linux/MRVInet.ppu
(10011) PPU Source: MRVInet.pas not found
(10011) PPU Source: MRV_Defs.inc not available
(10028) Recompiling MRVInet, checksum changed for LCLIntf
/home/andi/data/RVMediaTrialLazarusLinux/Source/rvmedialaz.pas(11,3) Fatal: (10022) Can't find unit MRVInet used by RVMediaLaz
Fatal: (1018) Compilation aborted
Error: /home/andi/data/lazdev/stable/fpcsrc/fpc/bin/x86_64-linux/ppcx64 returned an error exitcode

No way to use the Demopackage (*.zip Version because i use linux only here)
« Last Edit: November 27, 2019, 04:37:34 pm by af0815 »
regards
Andreas

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7574
Re: ANN: RVMedia 7
« Reply #11 on: November 27, 2019, 04:50:42 pm »
Probably RVMedia uses FPC released FPC, and it seems you use some debian provided FPC ?


Sergey Tkachenko

  • New Member
  • *
  • Posts: 26
    • TRichView
Re: ANN: RVMedia 7
« Reply #12 on: November 27, 2019, 05:07:20 pm »
The about box says that svn revision 62129. So it looks like Lazarus version is the same.

Do I understand correctly: you was able to install the packages in Lazarus, but you cannot compile the provided demos?

af0815

  • Sr. Member
  • ****
  • Posts: 380
Re: ANN: RVMedia 7
« Reply #13 on: November 27, 2019, 05:25:42 pm »
No, i can not install or compile the packages because of the error. It is no difference, if i open the package, want to install the package or want to compile the demo.

@marcov: No, i use NEVER fpc or Lazarus from 'Debian Stock'. This (my) fpc is the actual stable build with fpcupdeluxe. Sergey says he have also used fpcupdeluxe.
regards
Andreas

af0815

  • Sr. Member
  • ****
  • Posts: 380
Re: ANN: RVMedia 7
« Reply #14 on: November 27, 2019, 05:33:02 pm »
Quote
PPU-Analyser Version 3.0.4
Copyright (c) 1998-2013 by the Free Pascal Development Team

Analyzing /home/andi/data/RVMediaTrialLazarusLinux/Source/lib/x86_64-linux/MRVInet.ppu (v173)

Header
-------
Compiler version        : 3.0.4
Target processor        : x86_64
Target operating system : Linux-x86-64
Unit flags              : init, final, static_linked, little_endian, has_debug_info, dwarf_debug_info, local_symtable
FileSize (w/o header)   : 26952
Checksum                : 5365C3D0
Interface Checksum      : 5EE9DBCF
Indirect Checksum       : FB2F3219
Definitions stored      : 476
Symbols stored          : 709

Interface section
------------------
Module Name: MRVInet

Source file 1 : MRVInet.pas 2012/03/30 06:01:17
Source file 2 : MRV_Defs.inc 2012/04/02 10:50:57

With a empty project compiled
Quote
PU-Analyser Version 3.0.4
Copyright (c) 1998-2013 by the Free Pascal Development Team

Analyzing /home/andi/data/dummy/lib/x86_64-linux/unit1.ppu (v173)

Header
-------
Compiler version        : 3.0.4
Target processor        : x86_64
Target operating system : Linux-x86-64
Unit flags              : static_linked, little_endian, has_debug_info, dwarf_debug_info, local_symtable, has_resourcefiles
FileSize (w/o header)   : 5612
Checksum                : 4D96D64C
Interface Checksum      : 8AA39384
Indirect Checksum       : F8C826FE
Definitions stored      : 2
Symbols stored          : 16

Interface section
------------------
Module Name: Unit1

Source file 1 : unit1.pas 2019/11/27 17:36:59

Edit: The compiler versions are the same. So the basic question is: Is it possible to install a package without the sources on a differnt installation.
« Last Edit: November 27, 2019, 05:43:29 pm by af0815 »
regards
Andreas