Me

The most important changes in VIMP 4.1

3. April 2019
Die wichtigsten Neuerungen in VIMP 4.1

With VIMP 4.1 you can enjoy numerous new functions, improvements and optimizations. We would like to introduce the most important ones in the following. First, we will explain some new features in the user area, before we will briefly discuss changes “under the hood” at the end.

Adaptive Bitrate Streaming (ABR)

VIMP already supports different quality levels and switches through them dynamically depending on the available bandwidth.

While – so far – the analysis of the bandwidth is done by the player, the new adaptive bitrate streaming is done by the streaming server. This enables a much smoother transition from one quality level to the next.

If you already have a streaming server in use, you can use ABR immediately after creating the required control files once. If you do not yet have a streaming server in use, this consideration may be even more worthwhile. Contact us, if you have further questions on this topic.

Embedplayer with click-loading

When embedding videos, you now have the choice whether only a preview image shall be included first and the player is only loaded after clicking on it, or whether the player will be loaded immediately as usual. The advantage of the first variation is that the loading time of the website where the player is embedded is reduced. This is especially noticeable if you integrate multiple players on one page.

Display Transcoding Progress

Once your users have uploaded a video, they will see the transcoding progress on the media details page.

While the video is being converted to the required formats, the media data can already be added.

The video will be available in the portal as soon as the default format has been completely transcoded.

The additional formats will gradually appear for selection as they are completed.

Continue video

With VIMP 4.1 you can administratively determine whether videos should be continued at the same point in time after your visitors have interrupted the playback by a possible page change.

Performance optimizations

Thanks to extensive performance optimizations, we were able to reduce the page load time by around 30%. This was achieved on the one hand by further optimizations of the database queries and on the other hand by reducing server requests and improving caching behavior.

Further technical innovations

As already announced at the beginning, VIMP 4.1 has also changed a lot “under the hood”. This was necessary for the compatibility to the new PHP and MySQL versions as well as for the optimization of the loading times. Among the changes are the renewal of the algorithm for the license keys, the concatenation of CSS and JS files as well as various optimizations of the code for improved compatibility with PHP 7.2 and MySQL 5.7. A detailed overview of the changes can be found in this article.
Read more about the complete list of new features in our Release Notes or contact us via our contact form or by phone at +49 (0) 89 1200 1020 if you have any questions .

VIMP Installation Service

Leave the complete installation process of your VIMP platform to us.

 

The VIMP installation service includes:

To access your server from the outside, we need the following:

We recommend Linux as operating system. An installation under UNIX, BSD or Windows is also possible, but is not officially supported by us.

Minimum server requirements for installing VIMP:

Webserver

PHP

MySQL/MariaDB

Transcoding
Please install the transcoding tools exactly as described in the documentation. Installing the standard packages is not sufficient due to patent regulations.

CSS modifications
To concatenate modified CSS files, npm must be installed.

Hardware

As a minimum requirement we recommend:

For productive use we recommend:

We recommend using a RAID controller for additional data security.

VIMP Installationsservice

Ãœberlassen Sie den kompletten Installationsprozess Ihrer VIMP-Plattform uns.

 

Der VIMP Installationsservice beinhaltet:

  • Vorbereitung Ihres Servers
  • Installation der erworbenen VIMP Software
  • Installation der Transcoding Tools

Um von außen auf Ihren Server zugreifen zu können, benötigen wir folgendes:

  • SSH-Zugriff auf Ihren Server (idealerweise als root)
  • Vorinstalliertes Hosting (Apache + MySQL/MariaDB)

Wir empfehlen Linux als Betriebssystem. Eine Installation unter UNIX, BSD oder Windows ist ebenfalls möglich, wird von uns aber nicht offiziell unterstützt.

Minimale Servervoraussetzungen für die Installation von VIMP:

Webserver

  • Apache2
    • Version 2.4 empfohlen
  • oder NGINX

PHP

  • Version 7.1 – 8.0
  • GD-Bibliothek, openssl, cURL, MySQL, mbstring, PDO, pdo_mysql und XSL-Erweiterungen müssen installiert sein
  • PHP CLI (Command Line Interface) muss installiert sein
  • SourceGuardian Extension (außer für ViMP Ultimate Extended)

MySQL/MariaDB

  • MySQL: Version 5.7 – 8.0
  • MariaDB: Mindestens Version 10.2
  • InnoDB muss installiert sein

Transcoding
Die Transcoding-Tools bitte genau wie in der Dokumentation beschrieben installieren. Die Installation der Standardpakete ist aufgrund patentrechtlicher Bestimmungen nicht ausreichend.

  • FFmpeg
  • FFProbe
  • exiftool (>10.8)
  • time

CSS-Anpassungen
Um modifizierte CSS-Dateien zu verketten, muss npm installiert sein.

Hardware

Als Mindestanforderung empfehlen wir:

  • Quad-Core-Prozessor
  • 8 GB RAM
  • 500 GB Festplattenspeicher (die benötigte Größe hängt im Wesentlichen von der Medienzahl ab)

Für den produktiven Einsatz empfehlen wir:

  • Hexa-Core-Prozessor oder besser (mehr Kerne ermöglichen insbesondere eine schnellere Transcodierung der Medien)
  • 32 GB RAM oder mehr
  • 2000 GB Festplattenspeicher oder mehr (die benötigte Größe hängt im Wesentlichen von der Medienzahl ab)

Wir empfehlen die Verwendung eines RAID-Controllers für zusätzliche Datensicherheit.

Kontakt aufnehmen

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Request demo

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Contact us

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Demo anfordern

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Kontakt aufnehmen

"*" indicates required fields

This field is for validation purposes and should be left unchanged.