Prerequisites

The following prerequisite software is supported in this version.

Operating systems

Vidispine server (VS):

  • Ubuntu 14.04 LTS (64 bit)
  • Ubuntu 12.04 LTS (64 bit)
  • Microsoft Windows Server 2008 R2 (64 bit)
  • Microsoft Windows Server 2012 (64 bit)
  • Red Hat Linux 6.5
  • Red Hat Linux 7.0 (New in 4.3.1.)

Vidispine server agent (VSA):

  • Ubuntu 14.04 LTS (64 bit) [1]
  • CentOS 6.5 (64 bit) [1]

Databases

  • PostgreSQL 9.1 & 9.3
  • MySQL 5.5 & 5.6 [1]

Application servers

  • Native deployment (New in 4.3.)
  • GlassFish 3.1 [2]
  • JBoss 6.1 [1]

Java

  • Oracle JDK 1.7 (only 7u25 or 7u67) [3]

Other

  • Solr 4.10.0 (if installed manually)
  • Zookeeper 3.4.5 (for HA systems) [1]

Important notes

  • When installing a fresh Vidispine system towards PostgreSQL, the template1 database in PostgreSQL must be accessible in order for the installer to be able to create the Vidispine database.

  • ONLY use Java version 7u25 and stay away from Java 7u40, 7u45 and 7u51, as they do not work properly with GlassFish 3. See GLASSFISH-20814.

    Changed in version 4.2.7: Java 7u67 is now also supported with GlassFish. The installer must be used to install this update onto GlassFish, as configuration and libraries in GlassFish must be patched to work with Java 7u67.

  • When installing on GlassFish 3 with Java 7, you must manually increase the default values for the Java stack size in imqbrokerd from 128k to at least 512k.

    In ${GLASSFISH}/imq/bin/imqbrokerd, change _def_jvm_args="... -Xss128k ..." (on line 92) to _def_jvm_args="... -Xss512k ...".

    Changed in version 4.2.2: The broker stack size is now changed by the Vidispine installer.

  • When using GlassFish 3.1.2.2 it is highly recommended to apply GLASSFISH-16217 to avoid hanging threads caused by POAImpl.acquireLock which will cause GlassFish to hang on restart. See GlassFish not responding on undeploy/restart.

    Changed in version 4.1.2: This hotfix will be applied by the Vidispine installer.

Limitations

  • RED format is not supported on Windows systems.
  • Deployment on Microsoft Windows only supports GlassFish and PostgreSQL. Windows User Access Control (UAC) must be turned off prior to installing.
  • JBoss AS 6.1 is not fully compatible with Java 7, which can show itself in Vidispine when fetching metadata with terse=yes, as in GET API/item/{id}/metadata?content=metadata&terse=yes, which will throw an error.
[1](1, 2, 3, 4, 5) Vidispine Enterprise edition only.
[2]GlassFish 4.0 is not supported.
[3]Only applies when installing onto an application server. The native packages depends on the Java version provided by the operating system.