Page 1
VBrick 9000 Encoder Encoder v4.5.1 Getting Started Guide September 2016...
Page 2
Inquiries should be made directly to those companies. This document may also have links to third-party Web pages that are beyond the control of VBrick. The presence of such links does not imply that VBrick endorses or recommends the content of any third-party Web pages.
Getting Started Guide Getting Started documentation topics explain initial set up and installation of a VBrick 9000 Encoder. Management tools and descriptions of some of the fundamental concepts behind encoder technology are available. How to launch the VBAdmin management interface to configure the encoder and control encoder functions is also covered.
1080p60 HD video from multiple sources at the same time—and the first line of encoders to support up to four channels of HD video. The VBrick 9000 Decoders deliver high-quality, low latency video with exceptional performance, ease-of-use, and flexibility. The decoder is fully compatible with encoders and supports single or dual channel HD decoding at either 1080p or 720p resolutions (or decodes up to D1 resolution at lower data rates).
• Broadcasting Live to the Internet – Combine the flexibility and reliability of VBrick's encoder with the global reach of VBrick's Online Streaming Services (OSS). Encoder Features and Benefits •...
Networking Protocols • Receive streams: 32Kbps to 20Mbps • Unicast or Multicast over RTP/UDP • IGMP • Autotune streams from VBrick Encoders Video Decoder • H.264 Baseline, Main, and High Profile • Streaming resolution and frame rates up to 1080p60 •...
Page 15
• Minimum 5 MB hard disk space for installation • Microsoft DirectX Media 8.1 or higher • Microsoft Windows Media Player 9.0 (Windows XP), 11 (Vista, Windows 7) • VBrick StreamPlayer 5.2 or Apple QuickTime 7.0 • VBrick VBDirectory 5.4 Encoder Getting Started...
Chapter 2 Quick Start Installation The following topics explain how to quickly set up and configure the VBrick 9000 Encoder. The information here is also contained and is interchangeable with the Quick Start Guide that comes packaged with the encoder. Either may be used.
Part Description Attach VBrick "breakout" cable with color-coded (Y, Pb, Pr) component connectors. Serial Data Interface typically used for broadcast-grade streaming video. Power In 24 VDC Power input. LED illuminates when power is applied. Ethernet RJ-45 connector. Connect to the network.
3. Connect the audio. Connect the “channel 1” (left and right) audio cables on the breakout cable to the source audio connectors. Note: The previous steps explain how to setup a 9000 Series encoder or a blade using “component” connections. If you will be using the VBrick-provided HDMI (or SDI)
Quick Start Installation Step 4: Find or Set an IP Address Step 5: Verify Streaming Video and Audio Install Blade Encoders Step 4: Find or Set an IP Address All encoders are configured by default with DHCP enabled. This means that when you power on the encoder, if a DHCP server is present on your network, the encoder will automatically obtain its IP Address and Subnet mask from the DHCP server.
The last step is to verify the encoder is running properly and streaming audio and video. Assuming you connected a video source in step one, you can use the VBAdmin management application or a VBrick StreamPlayer to verify that video is streaming from the encoder. To Verify Operation with VBAdmin (Windows or Macintosh) ...
The VBrick 9000 Encoder Rack Mount Shelf is a customized enclosure for VBrick 9000 blades that lets you mix and match 7000 encoder blades and 9000 encoder blades on the same shelf. It provides common redundant power sources and common cooling, and supports up to 11 H.264 blade encoders.
Page 25
Quick Start Installation Table 1. LCD Message Sequence Sequence Message Description Basic information (including user description, IP VBrick Systems Release x.x.x address, host name/MAC address) is enabled by IP xxx.xxx.xxx.xxx default and always present unless disabled in Host Name/MAC Address VBAdmin.
The VBrick 9000 Encoder Rack Mount Shelf is a customized enclosure for VBrick blades. It lets you mix and match 7000 encoder blades and 9000 encoder blades on the same shelf. It provides a common redundant power source/common cooling and supports 11 VBrick 9000 encoder blade encoders in a standard 19 inch rack.
• Visual LED failure indicator Air Flow • Intake – front bottom • Output – rear top Encoder Blades 1–11 VBrick 9000 encoder blades. Power Supplies • Redundant AC Input • Hot-swappable • Visual LED failure indicator and audible alarm...
A/V breakout cables 1 per slot † The 9000 rack mount shelf must be purchased separately. It includes a cable management panel and 2 AC power supply cords. Install the Blades Note that if you purchased blades with your order they will be packaged separately and not installed in the rack mount shelf prior to shipment.
All blades are independently configurable using the IP address and the VBAdmin management program. In all respects, blade software configuration is identical to encoder software configuration. See the VBrick 9000 Encoder v4.4 Admin Guide for details about all configurable parameters.
Page 31
If a power supply fails, contact VBrick for a replacement as soon as possible. Do not attempt to repair a power supply as this will invalidate the warranty. Although the shelf will operate with a failed power supply, a redundant power supply will ensure there is no downtime.
The shelf has a common fan tray with four fans and a replaceable air filter. There are no user-serviceable components in the fan tray. If an individual fan fails, you must replace the entire unit or you will invalidate the shelf warranty. Contact VBrick for a replacement fan tray as soon as possible. The LED will turn red if any of the fans has failed.
Page 33
Replaceable Battery. Do not attempt to replace the battery since it may explode if replaced incorrectly. Return to VBrick Support Services for replacement with the same or equivalent type of battery. VBrick will dispose of used batteries in accordance with manufacturer recommendations.
Overview The VBAdmin configuration tool is an intuitive GUI-based management tool and VBrick recommends using VBAdmin as the primary means of managing VBrick encoders. The table below details the tools available that may be used to manage an encoder. Management Tool...
) on the rear of the encoder. The MIB-based CLI COM 1 can be used to access all VBrick parameters. (Keep in mind that all parameters that are available in the MIB-based CLI are also available in the Web-based VBAdmin application.
Interface (CLI). The same suites of menus that are displayed on a local terminal are instantly available over an IP network. VBrick uses the standard Telnet port (23). Telnet uses the same commands as Command Line Interface (CLI). The Telnet and HyperTerminal applications are both referred to as CLI or Command Line Interface.
It includes detailed documentation that explains how to configure and control encoders via command line scripts. The SDK is sold separately and is not bundled with other VBrick products. Contact a VBrick sales representative or your certified VBrick reseller to purchase the SDK.
VBrick program group, located under Start > All Programs > VBrick. The upgrade procedure can be invoked by using either the VBDownload application or the VBDirectory application. Either application can be used as the starting point for updating the encoder's flash memory (TCP/IP FTP transport services are used for this).
Program Files\VBrick\VBrick 9000 If you have a mixture of 6000, 7000, and 9000 devices present, the application will default to folder. Experienced VBrick users can modify this default behavior by VBrick 9000 creating a new shortcut for VBDownload that uses as the default folder.
Page 41
Software Upgrade To configure the VB6000 folder as the default folder: 1. Go to Start > All Programs > VBrick. 2. Highlight then right-click and select . Then highlight the VBDownload Create Shortcut new shortcut and select Rename 3. Enter a meaningful name, highlight it, then right-click and select Properties 4.
(Note that passwords passed between client and server are encrypted.) VBAdmin is one of several ways you can manage the VBrick encoder (for example you can also use Telnet or the Command Line Interface) but VBAdmin is the easiest to use.
VBrick encoders can be managed remotely via industry-standard Telnet or an SSH client such as PuTTy. With Telnet, the same commands that are displayed on a local terminal are instantly available over an IP network. VBrick uses the standard Telnet port. See the CLI Encoder Getting Started...
Any responses that do not begin with these characters can be safely ignored. It is important to note that some commands also cause a reboot of the VBrick. In order to notify the command initiator when this happens, the string...
MIB browser or a text editor. 4. You can use this parameter name in a script. Make sure you prefix the parameter name with , for example: vbrick vbrickProgramTransmitterName The following example shows how the in VBAdmin is associated with Transmitter Name in the MIB.
The MIB files provide read-only access to all configurable encoder parameters and are organized as shown in the table below. To access any MIB variable, open the appropriate file in a MIB browser. The easiest way to visualize VBrick's control structure is to understand the relationship between the VBAdmin and the MIB.
The CLI shortcut commands are described below. Login: <username> Password: <password> VBrick# Command Description Begin edit session DEBUG Generate a debug file if requested by VBrick Support Services. End edit session ERRORS Show configuration errors GVAR Get parameter Ethernet Network Configuration QUIT...
Use the following format to get or set a variable. This command shows how to read the encoder’s MAC address but is only an example. Use the actual parameter name and value as shown in the Find Encoder Parameters topic. All parameter names must be prefixed by "vbrick". VBrick# gvar vbrickManufacturingInfoMacAddress...
Command Line Interface Single Index Example This example shows how to read and change the parameter on Channel 1. Brightness VBrick# gvar vbrickEncoderVideoCommonBrightness.1 $!vbrickEncoderVideoCommonBrightness.1=50 VBrick# svar vbrickEncoderVideoCommonBrightness.1=75 $!vbrickEncoderVideoCommonBrightness=75 Double Index Example This example shows how to read and change the Rate 1 parameter on Channel 1.
Chapter 8 Web Services Web Services Interface The VBrick encoder provide a standards-based SOAP architecture to programmatically interface to the encoder. The Web Service interface allows the user application to Get/Set MIB parameters in the encoder. The methods supported by the service are listed below.
Page 56
(by calling ). A typical sequence of beginEdit calls to the methods is shown below. Note: There are multiple ways to locate and verify VBrick parameters. See Set Encoder Parameters for more information. To Get a parameter value: ...
If using a camera, exercise common sense: good lighting and a steady camera will improve overall performance. Cameras, DVD players, and live television broadcast feeds from a TV tuner can all be used as video sources. VBrick supports standard video via BNC connectors, or HDMI via mini-DIN connectors. BNC-to-RCA adapters are readily available if RCA-type cables are used.
When configured properly, VBricks provide full duplex, end-to-end transparent passthrough of user data from one VBrick to another, or to other IP devices. You can use COM1 or COM2 for passthrough. When COM1 Passthrough is enabled, the management port and CLI are not available.
Since the medium used for setting up Passthrough connections is a generic TCP/IP port, any IP device that is prepared to connect to a VBrick's port can be considered as a Passthrough Initiator. The VBrick Responder encoder will not know the exact nature of the device at the other end of the port.
Page 60
VBrick from the PC's will be delivered on the serial port. If multiple Telnet sessions are active and each is sending data to the VBrick, the data delivered by the RS-232 port will be a mix of characters presented in the order they were received (e.g. the data from all the senders is bridged together).
Figure 1. iPhone App Home Page Get the iPhone App The VBrick iPhone app is available from the Apple App Store. To get the app simply click on the App Store icon on your iPhone home page and search for "VBrick" apps. There is no charge for the VBrick iPhone app.
7000/9000 encoder. To launch the VBrick iPhone app: 1. Tap on the VBrick icon to launch the app. The page will show any 7000/9000 Series devices that have manually added or discovered. 2. Click on the icon to manually add devices. You will be prompted for Name, IP Address, and login credentials.
VBrick iPhone App label names (below the buttons) as desired (see below Change the Function Key Labels). If the script runs successfully you will see a confirmation message. Create a Script File Script files are simply .txt files with a list of one or more commands. For a detailed description of how to create scripts that will change encoder parameters, see the CLI Examples topic.
COM 2 is used for passthrough. When COM1 Passthrough is enabled, the management port and CLI are not available. The COM Passthrough Port is used to pass control information between VBrick encoders over the network. The port presents a standard DTE interface on an RJ-45 connector.
Page 66
RS-232 or RS-422-485 (see below) using the parameter on the Passthrough page in VBAdmin. Interface Type Note: See System Configuration > Passthrough in the VBrick 9000 Encoder v4.4 Admin Guide for detailed information about Passthrough configuration. Table 1. RS-232 Pinouts...
Edit The 9000 Series encoder has two COM ports and supports a total of four external events. Note that Pin8 is used for UART control and cannot be used as a trigger. Encoder Getting Started...
Page 68
Example 2 This example uses the VBrick COM port output. Connect the COM output pin (COM2 pin1 RTS or COM2 pin2 DTR) through a switch to a COM event pin. For this method to work, you must force the desired output pin (RTS or DTR) to...
Page 69
VBrick 9000 Series Reference Encoder Getting Started...