Introduction
Portal Server Overview
Portal Server Components
Portal Server Installation
Portal Server Configuration Changes
Login
Portal Server Overview
VEMS Mystro® (pronounced my-stroh) delivers a fundamentally different IP video user experience that promises to change the way people use video to accomplish their day-to-day work and to reach their academic goals. By incorporating video into all applications, VEMS Mystro serves as the intersection point for video broadcasting, video conferencing, collaboration tools and social media, unlocking the power of video to amplify important messages throughout an organization and beyond. VEMS Mystro is the core of the VBrick Enterprise Video Architecture which spans video capture, distribution, play out and video content management.
 
Figure 1.
The VBrick Enterprise Media System (VEMS Mystro) consists of a group of products that includes the VEMS Portal Server, VBrick Encoders, VEMS supported VOD servers (onsite and iCloud‑based), Distributed Media Engine, and StreamPlayer software. This integrated system delivers live and on-demand video and audio over an IP-based infrastructure. The VEMS Portal Server functions as a video portal, permitting end users to view live and on-demand MPEG‑2, WM (Windows Media), and H.264 content on Windows or Macintosh desktops and extends HLS and HDS content to mobile devices. The VEMS Portal Server comes as software-only solution that can be installed on a Windows Server or as a pre-configured hardware/software combination supplied by VBrick.
 
VEMS Mystro ships with the user and admin interfaces available in English (US), French (CA), and Spanish (ES). The administrative language of the system is set in the Global Settings page. End users can also choose their language using the dropdown menu in the footer of each page on the user interface.
Server Requirements
The minimum server requirements are shown in Table 1:
Table 1.
 
†  with supported hardware.
 
Desktop Requirements
Windows-based PC and Macintosh users access the VEMS Portal Server through a web browser. For Windows-based PCs, on the first access to the server, VBrick StreamPlayer software is automatically downloaded to the PC. StreamPlayer software lets end users select a stream and view TV-quality video directly on a PC.
Table 2.
 
 
The release of Safari 7 included with Mac OS X has a new plug-in The Java applet should be set to Allow Always under Safari Preferences > Security for VEMS to allow file upload.
Microsoft Service Packs and Security Updates
It is standard VBrick policy to configure and ship our products with the recommended service packs and security updates available from Microsoft on the release date of the VBrick product. During product development, VBrick client and server applications are fully tested on the applicable operating system with the Microsoft service packs and updates available at that time. We also run limited regression tests when new service packs are released by Microsoft. Once installed at a customer site however, it becomes the customer's sole responsibility to continue installing security updates and patches as they become available. VBrick assumes no liability for damage resulting from the failure to patch your software. For best results, we recommend running Microsoft's "automatic updates" during off-peak hours when it will not affect users or impact performance.
System Description
Portal Server Prerequisites
Windows 2008 R2 Server Requirements
Portal Server Hardware Specifications
The Portal Server can be purchased from VBrick as a hardware/software combination and the core software [not including client download components] may be installed prior to hardware shipment. Refer to the Portal Server Getting Started Guide for core software installation and update instructions.
The Portal Server may also be purchased as a software-only product in which case the customer provides the hardware and installs the software. The software is then typically provided through the VBrick Support Downloads page on the VBrick Website.
 
Table 3.
 
Table 4.
 
Software Installation
See the Portal Server Getting Started Guide for software installation and update instructions.
Supported File Types
Table 5.
 
x2
1  Requires Android OS version 2.1 or higher excluding Android OS versions 2.3.0–2.3.3.
2  RTMP only
Table 6.
 
x1
x1
x1
x1
x1
x1
x3
1  Hinting required for mp4 and mov files for RTP delivery. Hinting is added during Mystro 6.2 ingestion for mp4 with H.264/AAC.
2  File is always transmuxed from mov to mp4 if it’s H.264/AAC.
3  Some progressive download servers require additional software to support HDS download.
Table 7.
 
x3
x3
x3
x3
1  Requires Android OS version 2.1 or higher.
2  Not supported in Android OS versions 2.3.0–2.3.3.
3  Not supported for progressive download
Supported Network Configurations
 
Portal Server Components
Master and Redundant Servers
The VEMS Mystro solution is highly redundant and scalable. A standard configuration (see Figure 2) consists of a master server with an internal database. The standard configuration can be expanded to include one or more redundant servers, all of which communicate in realtime with an external database server. The master server runs all VEMS services; the redundant servers are identical but run a subset of VEMS services. Each server can support numerous, simultaneous client users. To support more users, you simply add optional redundant servers and implement a load balancer (not provided by VBrick). When using a load balancer all client requests are routed to the master (or redundant server) via the load balancer.
 
 
Figure 2.
VEMS Database
In a typical VEMS installation, Microsoft SQL Server Express (the default internal database) is installed on the same machine as the Portal Server. This database is shared by the master servers and all redundant servers (if present). Optionally, the master and redundant servers can connect to a user‑installed and configured external database. If necessary, you can change the location of a configured external database or you can point to an entirely different database (see Portal Server Configuration Changes for more about this). The Portal Server Getting Started Guide explains in detail how to create and move databases.
VBrick Encoders
VBrick H.264 appliances represent VBrick's newest networked video appliances. H.264 appliances deliver vastly improved quality for a given bit rate, allowing organizations to deliver a better customer experience for any given bandwidth. VBrick's MPEG-2 appliances are used for delivering low delay, DVD quality video over high bandwidth networks. VBrick's WM (Windows Media) appliances provide scalable quality at webcasting rates up to 4 Mbps. They feature built-in live streaming server, automatic multicasting, and state-of-the-art reliability. A key benefit of the WM appliance is its compatibility with the Windows Media Player, thus eliminating the need for desktop player installation.
VEMS VOD Servers
VEMS Video on Demand (VOD) servers provide the VEMS Portal Server with a source of available video content organized in folders. The VOD content is displayed by name in the VEMS Portal Server user interface, along with the duration of the video, and associated descriptions, key words, and other custom information entered by an administrator. You play content from the VOD server by selecting the program name from the application interface (see the Portal Server User Guide for details). The VEMS Portal Server currently supports all of the VOD servers shown in Table 8. The configuration for each server is similar (see Stored Servers for details) and there is little difference in functionality for end users.
VEMS servers can be LAN-based and/or Internet-based depending on how the range of Internet addresses is defined (see Define LAN/Internet). VOD servers accessible to Internet users are called Internet-zone servers; VOD servers assessable to LAN users only (within a secured corporate network and behind a firewall) are called LAN-zone servers.
Content added by users in the LAN zone will be ingested to all VOD servers (that support the content) if they have permissions (roles and permissions are described in Access Control.) Content added by LAN users is added to all configured servers that can support that content type (for example you cannot add MPEG content to a Windows Media server) and for which you have permission. Internet users will only see content on Internet servers; LAN users will see content on both the Internet and on the LAN.
Table 8.
 
VEMS Internet-Based Servers
VEMS Portal Server supports the installation of LAN-based servers and Internet-based servers. As part of an VEMS Server installation, you can configure a VOD server to run in the "zones" (LAN or Internet) specified in Table 8. Before server configuration, you assign a range of IP addresses that define the LAN domain, or vice versa, that define the Internet domain. Any IP address outside that range will assumed to be from an Internet source, or vice versa, from a LAN source. (See "Assign LAN/Internet Address Range" in Define LAN/Internet.)
You can purchase an Internet-based VOD‑W or VOD‑WM server from VBrick (in which case they are configured by VBrick) or you can purchase and configure a VOD‑WM yourself using the Microsoft documentation (not recommended). You can also install a Darwin Open Source server which is fully-compatible with VEMS Portal Server but is not sold or supported by VBrick. (For more about downloading, installing, and configuring a Darwin server, go to: http://developer.apple.com/opensource/server/streaming/index.html) As noted, VEMS users can be on the Internet or on a LAN; Internet users can only access Windows Media. and H.264 content stored on Internet-based servers. LAN users can access all content on all servers both inside and outside the firewall. To summarize, Internet-based servers and users are subject to the following limitations:
VBOSS
VBrick's Online Streaming Service (VBOSS) is a cloud-based streaming server for live broadcast streaming, often as a unicast‑to‑multicast reflector service. It can also be used by VEMS Mystro as a Video On‑Demand (VOD) Server. Content can be stored on VBOSS and then played back as requested by authorized VEMS users.
DME
VBrick's Distributed Media Engine is a versatile video processing and distribution platform. As part of the VBrick ecosystem, VEMS can manage the DME for numerous operations. In addition to acting as a VOD server, it can transcode (change the video compression method), transmux (change the video transmission method/protocol), and transrate (change the video transmission bit rate (e.g. for lower quality networks) with out sacrificing resolution. The DME can also cache content for local serving to significantly reduce bandwidth requirements and host VBrick's Video Conferencing Gateway.
Digital Signage
If you purchased VBrick's Digital Signage application, a Digital Signage button will display on the navigation bar when a Digital Signage server is configured on the System Settings > Global Settings page in Mystro. This button simply launches the Digital Signage application. Digital Signage is a standalone VBrick application that lets you use VBrick video appliances and VOD servers to configure and display dynamic video content on digital signage displays like LCDs, plasma screens, and other devices. In order to integrate video into a Digital Signage display, content creators simply add the URL of the live video from a VBrick appliance or the video on-demand URL from a VOD server. The VBrick Digital Signage player receives the video and displays it on a plasma or LCD screen. Output from the Digital Signage player can also be input to a VBrick encoder and delivered as one video stream over the network, allowing it to work with VEMS, VBrick reflectors, and VBOSS (VBrick's Online Streaming Services). For more information see the Digital Signage Quick Start Guide.
 
iPhone/Android Mobile Device Support
Mobile devices are increasingly used to view video either within the corporation's network or outside the firewall, based on the VEMS Mystro configuration. VBrick supports both live streaming and stored video content based on the mobile device operating systems and native browser environments (iOS devices and Android phones). Moving forward, VBrick will develop mobile applications to increase functionality beyond the searching and playback functionality available today, as well as to expand the reach of the mobile devices beyond phones and tablets.
Table 9.
 
 
Migration Support
VEMS Mystro 6.3.1 provides a migration tool for customers wishing to migrate existing VEMS 5.4.2 systems to VEMS Mystro 6.3.1 (customers wishing to upgrade from earlier VEMS releases will first have to upgrade to 5.4.2). Be aware that not all 5.4.2 configuration data will be migrated to 6.3.1. VEMS Mystro 6.3.1 has new features and functions that were not present in 5.4.2, and 5.4.2 has legacy features that are not replicated in 6.3.1. Although new software versions may be available under your Service or Maintenance agreement, migration between versions is not covered and Professional Services fees will apply.
A successful migration requires a technical professional who is familiar with architectural differences between 5.4.2 and 6.3.1. For these reasons a migration can only be performed by VBrick Professional Services or a certified reseller. For a detailed overview that explains how it works, see the VEMS Mystro Getting Started Guide in the Portal Server online help. To schedule a migration, contact your reseller or VBrick Support Services via the On-Line Support page: www.vbrick.com/support/online_support.asp
Portal Server Installation
Complete installation instructions for the Portal Server are provided in the VEMS Portal Getting Started Guide. Once the Portal Server is installed, end users on Windows or Macintosh machines may be prompted for additional download components as explained below. This only happens the first time they play the content. The Portal Server supports a wide variety of clients and video formats.
Download Components
Windows PCs
If configured with the appropriate components, Windows PCs (with Internet Explorer or Firefox) can play Windows Media and H.264. For Windows-based PC users, the Portal Server uses VBrick StreamPlayer software-based components to decode video streams on user desktops. The Portal Server downloads these components to each client machine the first time a user clicks on the content. No download is necessary for subsequent access. If this is a new installation, end users must answer "yes" to security requests to download these components from the Portal Server. After a download, you don’t have to restart your computer but must you must close the browser.
In certain circumstances however, the use of downloaded components is either not allowed or not feasible. In these cases, VBrick provides an .msi installer called VBrickComponents.msi. This installer installs the same components and allows end-users who cannot download component .cab files to have full Portal Server functionality. Contact VBrick Support Services about obtaining this file or if you have limited download functionality and cannot access the VBrick Download site.
 
Firefox
With Firefox, users will also be prompted to install additional components the first time they launch a stream. Links for the appropriate stream types WM or H.264) will be displayed in the area where the embedded player is normally displayed. These additional plugins must be installed. Also be aware that there is no automatic downloading of Firefox components during a VEMS upgrade. To be sure you have the latest VBrick components for Firefox, you will need to manually uninstall VBPlayerMoz and VBWMPlayerMoz using Programs and Features in Windows Server 2008—on each client desktop. The latest VEMS components for Firefox will be installed the next time the Firefox client launches a stream.
Table 10.
 
 
1 
2 
Locked-Down Windows PCs
As described above, the Portal Server automatically downloads components to client PCs. This download can be an issue in environments that have restrictions on client software installation. For playback of WM files, Portal Server uses the existing Windows Media Player components on the client PC and there is no need for the extra components to be downloaded. This means that Portal Server and WM can be used in some but not all restrictive or "locked-down" environments. Even if downloads are configured, a client PC will still refuse to accept the component download if the Internet Explorer security feature Download signed ActiveX controls is disabled.
Some sites also require that their PCs be configured with certain Internet Explorer security settings. The Portal Server will not work on clients with Internet Explorer security set to High. The Portal Server will work at any level at or below Medium. If you start at High, the client will still work with Portal Server if you enable Run ActiveX controls and plug-ins, Script ActiveX controls marked safe for scripting, and Active scripting.
Portal Server's support for Internet clients is designed to work through firewalls. If you have Internet clients with firewalls see the description of LAN/Internet address ranges in Zones.
Macintosh PCs
If configured with the appropriate components, Macintosh PCs (with Safari or Firefox) can play Windows Media, H.264, and Flash streams. In a Macintosh environment, when you click on a video for the first time, the Home page (see Figure 1) displays a link prompting you to download components that are appropriate for your computer. If you agree, these components are automatically installed and no additional download is necessary for subsequent access. On Macintosh PCs, Portal Server functionality is the same as in Windows. Table 11 shows the stream types supported for each environment; Table 12 shows the operating systems that are tested and supported. Note that there are certain performance limitations in Macintosh environments; see the VEMS Portal Server Release Notes for information and recommendations. Note that the Macintosh StreamPlayer application supports both 32 and 64‑bit environments.
Table 11.
 
1  Closed captions are not currently supported on H.264 or Flash streams.
Table 12.
 
 
Table 13.
 
Table 14.
 
Player Licenses
Most video compression technologies are protected by patents and their use requires obtaining a license from the technology owner. These licenses are granted after royalties have been paid to the owner. VBrick typically obtains licenses for specific video formats in advance from the technology owners and makes them freely available to Portal Server users. For viewing purposes, each license is equivalent to one "seat." This means if you have 100 Windows Media seats, for example, the number of concurrent users viewing a Windows Media stream (with any type of player) cannot exceed 100. The number of licenses initially available to Portal Server users is shown in Table 15. If you need additional licenses to comply with patent restrictions please contact the VBrick Sales team.
Table 15.
 
MPEG2TS Transport Stream Licenses
If you will be distributing transport streams (from a VBrick H.264 encoder) you will need a license for the MPEG2TS protocol to legally play these streams. This is a license for MPEG2TS—not a license for the MPEG-2 video codec which has a separate license. This requirement is typically satisfied by the fact that many PCs (with Windows 7) and set top boxes already have an MPEG2TS license. This license will already be present because the MPEG-2 video codec license also includes an MPEG2TS license. This means if you have a DVD player on your PC, your PC will already have a legal MPEG2TS transport license. As a general rule, the only devices which require an MPEG2TS license are legacy Macs without a QuickTime player and legacy (pre-Windows 7) PCs without a DVD player. Published MPEG2TS limits typically apply only to those devices that do not have MPEG2TS licenses.
Port Requirements
Table 16 shows the required port configuration for various Portal Server functions. All ports are TCP except as noted
Table 16.
 
 
These are the default dynamic ports for a named instance. These ports are not guaranteed and therefore use of admin-defined static ports is strongly recommended for a firewall.
Configuring Ports for an External Firewall
If the entire VEMS system (the VEMS server, the LDAP server, and the database) is behind an external firewall, and client viewers will access VEMS from outside that external firewall, the three ports shown Table 17 must be open. Note that by default, the VEMS installer disables the Windows Firewall on the server machine.
Table 17.
 
Transcoder Licensing
The transcoding feature requires a specific license if you are using a version of VEMS prior to v6.3.8. Transcoding is not a standard feature of the VEMS/DME environment until v6.3.8 and you must install the license using the proper procedure. See Install/Replace License Files for more information. If you are using v6.3.8 and beyond, you do not have to follow this step.
Software Upgrade
VBrick periodically releases upgrade to the VEMS Mystro software. You can visit our website or contact your certified reseller to see if an upgrade is available. For detailed upgrade instructions, see the Portal Server Release Notes.
Portal Server Configuration Changes
Use the following steps when you want to uninstall VEMS or change VEMS configuration options. For example you may need to enable/disable a warm backup server or modify the host name of the VEMS server.
*
1.
Go to Start > Control Panel > Programs and Features > VEMS.
2.
Click the Change button.
 
 
3.
Select the operation you wish to perform and click Next. A description of each of the options is listed below.
 
Change the password (VBrick_User) for the database user. This changes a value in a configuration file on this server which VEMS uses to connect to the database. The database administrator must separately change the VBrick_User password on the database server to match this password.
Install/Replace License Files
You are prompted to install serial numbers and license files(.lic) as part of the Portal Server installation process. Different Portal Server functionality is available depending on the type of license you purchase and install. (For example if you do not install a Scheduler license, you will not see a Scheduler option in the Portal Server client application.) After initial installation you can install a different license as necessary using Programs and Features functionality in Windows Web Server 2008. All of the different license files are explained in Table 18. To see what licenses are currently installed, go to the About page on the VEMS admin interface.
*
1.
Go to Start > Control Panel > Programs and Features > VEMS.
2.
Click the Change button.
3.
Select Install/Replace the VEMS license file and click Next to see more license options. See Table 18 for a description of each license file.
 
 
4.
A serial number is required for some components. Enter a serial number and confirm if necessary. If the serial number window pops up and is already filled in, click Next to continue. If the serial number field is empty, enter the serial number you received from VBrick Support Services (or from the "License Activation Keys & Serial Numbers" card that was included with your product), and click Next.
 
 
5.
When prompted, navigate to the folder with your license (.lic) file. License files are obtained by using the "License Activation Keys & Serial Numbers" card included with your product. The "Software License Activation" document, also included, explains how to activate your licenses using these keys. Note that multiple license files may be shown if you purchased optional VEMS components. Select the appropriate license file. (For more about license files, see "Installing Serial Numbers and License Files" in the Portal Server Admin Guide.)
6.
Repeat these steps for each VEMS component. When done, manually close the window and launch the application. There is no need to restart the host machine.
Table 18.
 
Enables the broadcast or recording of future events. See the Portal Server User Guide for more information.
The Add option will not be shown Scheduler page in client application.
The Channel Guide tab will not be shown on the user interface.
The Create Presentation feature will not be available in client application.
Determines how many Zones you can configure.
The Add Zone button will be greyed out once you configure the number of licensed zones.
The Stored Servers pages will not let you add a Learn360 server.
The Stored Servers pages will not let you add a Discovery Education server.
Login
The "Dashboard" page is automatically displayed when you login with a valid User Name and Password. All VEMS Portal Server functionality and commands are available from this page but you may not have access to all features and functions depending on your user privileges. For example, you may not be able to access certain VOD servers. Note that after a configurable number of unsuccessful login attempts, you will need to close the window and start again. Contact an administrator if you have trouble logging in.
 
 
*
1.
2.
Enter the Portal Server hostname or IP address (e.g. http:// <vems_servername>) in the address bar. (If your system is configured with additional security you may need to enter https. Contact your system administrator if necessary.)
3.
If necessary select the Admin interface.
4.
Log in with a valid User Name and Password to launch the Dashboard page (Figure 3).
Default User Name = admin
Default Password = adminadmin
 
 
Figure 3.
Logout
The Logout command logs you out of the application and lets you log back in as a different user. This may be necessary to gain access to certain functionality. For example, some users may not be allowed to create thumbnails and you may want to login as a user who has the permissions to do this.

VBrick Systems Online Help
VBrick Systems Online Help
documentation@vbrick.com