VBrick Systems VB6000 Series Getting Started Manual

Network video appliances
Hide thumbs Also See for VB6000 Series:
Table of Contents

Advertisement

Quick Links

VB4000-5000-6000 Series
Network Video Appliances
VBrick v4.2 Appliance
Getting Started Guide
March 18, 2008
4410-0210-0002

Advertisement

Table of Contents
loading

Summary of Contents for VBrick Systems VB6000 Series

  • Page 1 VB4000-5000-6000 Series Network Video Appliances VBrick v4.2 Appliance Getting Started Guide March 18, 2008 4410-0210-0002...
  • Page 2 About VBrick Systems Founded in 1997, VBrick Systems, an ISO 9001 certified vendor, is a privately held company that has enjoyed rapid growth by helping our customers successfully introduce mission critical video applications across their enterprise networks. Since our founding, VBrick has been setting the standard for quality, performance and innovation in the delivery of live and stored video over IP networks—LANs, WANs and the Internet.
  • Page 3: Table Of Contents

    Contents VBrick Appliance Getting Started Guide Organization ............. vii Getting Help .
  • Page 4 IP Differentiated Services (Diffserv) ........23 VBrick Video Stream Handling .
  • Page 5 Menu-Based Command Line Interface ......... 61 Editing Configuration Parameters.
  • Page 6 Contents...
  • Page 7: Vbrick Appliance Getting Started Guide

    VBrick Appliance Getting Started Guide This document explains how to set up and configure a VBrick network video appliance. It explains the management tools available and describes some of the fundamental concepts behind the technology. It also explains how to use the Integrated Web Browser to configure the appliance and the IR Remote Control to control appliance functions.
  • Page 8: Getting Help

    Getting Help If you need help, or more information about any topic, use the online help system. The online help is cross-referenced and searchable and can usually find the information in a few seconds. Use the tree controls in the left pane to open documents and the up and down arrows to page through them.
  • Page 9: Appliance Setup

    Chapter 1 Appliance Setup Topics in this chapter Setup Overview ............1 Appliance Setup .
  • Page 10: Using The Quick Start Guide

    Using the Quick Start Guide A Quick Start Guide that explains how to set up the appliance is shipped with each device. The Quick Start Guides explain how to setup the appliance so you can quickly verify that you © 2008 VBrick Systems, Inc.
  • Page 11: Appliance Setup

    Appliance Setup can stream audio and video from your appliance over your local network. (Your actual production setup may be different.) Make sure you are using the right MPEG-2/MPEG-4 or WM Quick Start Guide when setting up the appliance. Use the steps on the following pages for reference or if you need additional information.
  • Page 12: Step 3. Connect To The Ip Network

    DHCP address. The LCD screen on the front panel will display a message and then read and continue DHCP failed VBrick Systems to cycle through screens, one of which is the configured IP Address. © 2008 VBrick Systems, Inc.
  • Page 13: Set The Ip Address With The Remote Control

    Appliance Setup If you want to configure a static IP address, you must do it while the unit is operating in limited run mode. You cannot access the appliance while it is searching for DHCP server. You can set a static IP address with the Remote Control or with HyperTerminal as explained below.
  • Page 14: Step 6. Install Streamplayer Plus

    4. Browse to the location where you saved your license file or demo file when prompted. 5. Finish the installation. Step 7. Verify Operation Use one of the methods below, depending on the type of VBrick you are installing, to verify it is set up and operating properly. © 2008 VBrick Systems, Inc.
  • Page 15 Appliance Setup Verify MPEG 2 Operation To verify MPEG-2 operation using StreamPlayer: 1. Launch the StreamPlayer Plus application from the folder. Go to All Programs Start > All Programs > VBrick > StreamPlayer Plus 2. The VBrick appliance will broadcast program information to the StreamPlayer Plus application running on your PC.
  • Page 16 4. Double-click on VBrick's MAC address (or host name) to launch the stream in Windows Media Player and display the selected video stream on your PC. 5. You are now successfully streaming video to your PC. © 2008 VBrick Systems, Inc.
  • Page 17: Appliance Upgrade

    Chapter 2 Appliance Upgrade Topics in this chapter Overview ..............9 Installing a System Upgrade .
  • Page 18 IWS or CLI or when the device name entry re-appears in VBDirectory. 10. When done close the window or click Exit Note To verify the download has successfully installed, check the in IWS. Release Revision Go to Status > System Information > Release Revision © 2008 VBrick Systems, Inc.
  • Page 19: Management Tools

    Microsoft Internet Explorer is supported and other browsers may not give acceptable results. Netscape is not actively supported though many of the features may work. VBrick Systems recommends using Internet Explorer 5.5, Service Pack 2 or better. The user connects to IWS...
  • Page 20: Front Panel Edit

    VBrick website. To access VBDirectory, go to . This directory tool will Start > Programs > VBrick > VBDirectory identify VBricks on the network running code 2.0.0 and higher. It is not backwards © 2008 VBrick Systems, Inc.
  • Page 21: Command Line Interface

    Management Tools compatible with previous versions of code. For more information about this tool, please refer to the VBDirectory User Guide. Command Line Interface VBrick network appliances can be configured using a standard ASCII terminal or terminal emulator program connected to the serial port (COM 2) on the rear of the appliance. Simple commands are used to configure all functions and features.
  • Page 22: Telnet

    Note that the SNMP community strings are the usernames. The following screen shows a typical, freeware MIB browser. © 2008 VBrick Systems, Inc.
  • Page 23: Vbrick Sdk

    Management Tools VBrick SDK The VBrick Software Development Kit enables individuals having a wide variety of abilities to build applications around VBrick appliances to schedule, record, store, forward, manage, and control VBrick appliance features. Advanced programming skills are not required in order to utilize the functionality of the SDK.
  • Page 24 © 2008 VBrick Systems, Inc.
  • Page 25: Streaming Video Basics

    Chapter 4 Streaming Video Basics Topics in this chapter Video Basics ............. . 17 Getting the Best Video .
  • Page 26: Reference Distance

    At 30 frames per second, each frame requires approximately 33 milliseconds. Synchronized audio is also compressed using MPEG, and is multiplexed with the video to create an MPEG Transport Stream. © 2008 VBrick Systems, Inc.
  • Page 27 Streaming Video Basics Note Operation with the DSL4000 requires B frames for correct audio/video synchronization. Table 2. Reference Distance Settings GOP Length (N) Reference Frame Distance † †† †† †† †† †† IPPP BIBP IBBP IPPPP IBPBP †† IPP. . . PP BIBPBP BBIBBP IPP.
  • Page 28: Mpeg-4

    VBrick's MPEG-4 appliances offer AAC-LC compressed audio. This compression algorithm is the industry-standard method for audio to accompany MPEG-4 video streams. VBrick supports Stereo, Mono, and Dual audio for MPEG-4. Sample rates between 8 kHz and 48 © 2008 VBrick Systems, Inc.
  • Page 29: Getting The Best Video

    Streaming Video Basics kHz and data rates between 8000 and 320000 bits/sec are supported to allow transmission over a wide variety of media ranging from low-speed Internet delivery to high-speed LANs. Microsoft Windows Media is a ubiquitous technology that makes it easier for VBrick customers to deploy video for one-way video delivery to millions of PCs and multimedia- equipped devices worldwide.
  • Page 30: Network Considerations

    Host Name instead of IP address. This is especially useful when appliances are running DHCP, since IP addresses can change between being rebooted, whereas Host Names remain the same unless manually changed by the user. Each IP address that can be configured using © 2008 VBrick Systems, Inc.
  • Page 31: Ip Differentiated Services (Diffserv)

    Streaming Video Basics Host Names has an parameter. This configuration parameter allows the user Address Mode to specify how the address is to be configured: IP Address or Host Name. If Address Mode is set to "Host Name," the IP address field becomes a status field and is used to report the IP Address of the configured Host Name.
  • Page 32: Vbrick Video Stream Handling

    Ethernet Switches that are not oversubscribed provides adequate bandwidth and QoS. For streaming video (e.g. one-way "broadcast") applications, latency in the network is much less of an issue than for two-way full duplex conference applications. © 2008 VBrick Systems, Inc.
  • Page 33: One-Way Broadcast And Desktop Streaming

    Streaming Video Basics VBricks send and receive MPEG video via UDP/IP at 1 to 15 Mbps (plus audio and overhead). Assuming each VBrick is on a separate 100Base-T segment, less than 10% of the segment's capacity can be used. Video can be transmitted point-to-point between VBricks for two-way conferencing or video can, using IP multicast, be broadcast to an unlimited number of TV's connected to VBricks;...
  • Page 34: Two-Way Interactive Conferencing

    Using the IR Remote Control, each VBrick can see a list of the available names, plus whether they are free or busy. To place a call, select the party and when the call is answered, a two-way, private, unicast video conference is established. © 2008 VBrick Systems, Inc.
  • Page 35: Vbrick Accessories

    Streaming Video Basics Because the name advertisements are small and only sent periodically, they have practically no impact on the network. These advertisements are typically sent to a default multicast address, but may be configured to be broadcast or configured to be sent to any valid IP Address. Once the call is established, the calling party may "ring"...
  • Page 36: How Passthrough Works

    Passthrough connection with the address configured as the Decoder Receive IP Address and Port. The receive address can be either multicast or unicast. © 2008 VBrick Systems, Inc.
  • Page 37: Serial Port Passthrough Using Telnet

    Streaming Video Basics Remote COM1 are as implied. This selection determines which serial port will be Remote COM2 accessed on the Responder appliance. In "Slot1 or Slot2 Video Endpoint" cases, the Passthrough port for the Remote/Responder appliance's COM1 port is 4439. Access to the remote appliance's COM2 uses port 4414.
  • Page 38: Mpeg Features

    On. There are 4 HTML pages with each having a JPG image inside of it. HTML page 1 points to page 2, page 2 points to page 3, etc. © 2008 VBrick Systems, Inc.
  • Page 39: Wm Features

    Streaming Video Basics This is how the "page flipping" effect is created. The URL to enter that will make this happen –File://./BB01/VB_1.HTM Example 2 An HTML page or image can reside on a PC. Your PC must be set up as a Web Server. This is actually easier than you think since Microsoft provides a PWS (Personal Web Server) application that takes five minutes to install.
  • Page 40 © 2008 VBrick Systems, Inc.
  • Page 41: Using Iws

    VBrick encoder (you can also use VBDirectory or the Command Line Interface Interface) but it is the most intuitive and easiest to use. To login to a VB6000 Series VBrick with Microsoft Internet Explorer, you must have enabled. Depending on your browser version, these...
  • Page 42: Login

    Read, diagnostics, edit. Diagnostics diagnostics diagnostics Read, diagnostics. Public public public Read. Welcome Screen A successful Login displays the Welcome screen shown below which indicates the login name and the appliance IP address. © 2008 VBrick Systems, Inc.
  • Page 43: Menu Options

    Integrated Web Server Figure 5. Welcome Page Network appliances may be configured with a single encoder or with dual encoders. Consequently the screens you see in IWS will vary depending on whether the encoder has one or two slots. The images in this document show an encoder configured with one slot. Menu Options The basic menu options are shown below.
  • Page 44: Making Changes

    Note All configuration screens have a mode and an . All screens in this View Edit Mode document are shown in , that is after you click Edit Mode Begin Edit Figure 6. View Mode © 2008 VBrick Systems, Inc.
  • Page 45: Rebooting

    Integrated Web Server Figure 7. Edit Mode End Edit Ends the editing session and displays View mode. Save Config Writes all applied changes to flash memory. If you do not click Save Config after editing, any changes you made are lost if the appliance loses power or is reset.
  • Page 46: Logout

    Note that this only applies to changes made prior to the last "apply." Defaults Returns to the default settings for the parameters on that page. Using Apply is necessary for those settings to take effect. © 2008 VBrick Systems, Inc.
  • Page 47: Serving Custom Asx And Html Files

    Integrated Web Server Multiple Applies In Edit mode, on some screens it is possible to have more than one button. It is Apply necessary to make sure the correct is used for the section of the screen in which the Apply change is made.
  • Page 48 © 2008 VBrick Systems, Inc.
  • Page 49: Front Panel Edit

    Chapter 6 Using the IR Remote VBrick appliances support features provided through an optional hand held IR (infrared) remote control. The IR remote enables users to access VBrick appliance functions and control functions with simple program commands. Front Panel Edit options are model dependent.
  • Page 50 This screen will display the current Subnet Mask of the VBrick. If the current setting does not need to be modified press the select key. Otherwise enter in the correct value followed by the select key. © 2008 VBrick Systems, Inc.
  • Page 51: Mpeg-2/Mpeg-4 Remote Control

    Using the IR Remote Dialog Window Description Gateway This screen will display the current Gateway of the VBrick. If the current setting does not need to be modified press the select key. Otherwise enter in the correct value followed by the select key. If the Box IP, Subnet Mask or Gateway IP has been modified and there are no errors reported on the front panel, the VBrick will now reboot.
  • Page 52: Controlling A Vbstar

    A VBStar is an MPEG-2 appliance which can record incoming streams for store and forward use on an included 60 GB hard drive. The following functions are available using the handheld IR Remote Control when you have an MPEG-2 VBStar with a decoder: © 2008 VBrick Systems, Inc.
  • Page 53 Using the IR Remote Table 10. Using the IR Remote with a VBStar Decoder Button Description Record Press the Record button to start recording the stream that is currently playing on the TV. Press the Record button again to stop recording. Send Press the Send button to start an FTP transfer of the last recorded file.
  • Page 54: Controlling Vbrick Features

    • Select – PIP to center Conferencing Billboard Billboard can be enabled or disabled through IWS (Configuration: Billboard). For information on how to create and use Billboard pages, see the MPEG-2 or MPEG-4 Admin Guide. © 2008 VBrick Systems, Inc.
  • Page 55: Conference Guide

    Using the IR Remote – Display listing of .htm "billboard" pages available in the Billboard VBrick appliance. Files must be FTPed to the correct folder in order to be seen. Pressing Billboard again toggles to start/stop display. Conference Guide The IR remote control of Conferencing can be enabled or disabled on the Configuration: Conferencing >...
  • Page 56: Wm Remote Control

    • Up – Function dependent. • Down – Function dependent. • Left – Function dependent. • Right – Function dependent. • Select – Function dependent. • Prev Page – Function dependent. • Next Page – Function dependent. © 2008 VBrick Systems, Inc.
  • Page 57: Connection Modes

    Chapter 7 Command Line Interface Topics in this chapter Connection Modes ............49 MIB-Based Command Line Interface .
  • Page 58: Connecting With Telnet

    3. Type using the IP address of the Vbrick Appliance. open <ip_address> 4. Enter the Login name and Password. Default is admin and admin. 5. At the VBrick prompt, type ? to display the top-level commands. © 2008 VBrick Systems, Inc.
  • Page 59: Mib-Based Command Line Interface

    Command Line Interface Note There are some Global Commands that can be used with both CLI and Telnet. Global Commands are accepted at any menu level. For example, to browse to a menu selection and make a change, you can type command instead of beginedit navigating back to the editing menu.
  • Page 60: Finding Vbrick Parameters

    3. Then go to and examine the log. You will see a config log Status: System Log > Config message reporting the exact name of the parameter you just changed. Use this parameter name in your script. © 2008 VBrick Systems, Inc.
  • Page 61: Setting Vbrick Parameters

    Command Line Interface To locate a parameter name by viewing the source code: 1. Find the parameter in the Integrated Web Server (IWS) page. 2. Then locate the parameter name by viewing the source code of the page in an editor or a MIB browser.
  • Page 62 IWS web page, or by checking the MIB file. Once you have the parameter name, you can set or change the value, for Row 3 in this example, using a STAB command with the following format. As shown in the column of the MIB browser Syntax © 2008 VBrick Systems, Inc.
  • Page 63 Command Line Interface (next window), the valid values for this variable are . If the syntax (1) disabled (2) enabled calls for an integer, use a numeric value; if the syntax calls for a string, use an alpha value. VBrick> STAB vbrickSlot1EncoderHttpPushEnable.3=2 VBrick Appliance Getting Started Guide...
  • Page 64: Error Handling

    VBrick. For example, if you are writing a script, you might want to check Archiver State before you set parameters for a related task. Status © 2008 VBrick Systems, Inc.
  • Page 65: Cli Examples

    Command Line Interface CLI Examples The following examples show various VBrick configuration tasks. User input commands are shown in bold text; VBrick responses are non-bold. Example 1 shows the entire command sequence used to set a parameter, including how to login and begin and end an edit session. For clarity, the other examples are abbreviated and show only the actual get and set commands.
  • Page 66 GTAB vbrickSysRestartInfoRestartType.1 $!vbrickSysRestartInfoRestartType.1=POWER Example 5 – Set Table Variables To set Http Push Table row 1: 1. Login to the appliance. 2. Start an edit session. 3. Make your changes. STAB vbrickSlot1EncoderHttpPushUserName.1=BillOne $!vbrickSlot1EncoderHttpPushUserName.1=BillOne STAB vbrickSlot1EncoderHttpPushPassword.1=pass24 $!vbrickSlot1EncoderHttpPushPassword.1=pass24 © 2008 VBrick Systems, Inc.
  • Page 67: Cli Sample Script

    Command Line Interface STAB vbrickSlot1EncoderHttpPushDomainName.1=dom $!vbrickSlot1EncoderHttpPushDomainName.1=dom SVAR vbrickSlot1EncoderHttpPushTableApplySet=2 $!vbrickSlot1EncoderHttpPushTableApplySet=2 4. End the edit session. CLI Sample Script The following sample script shows various VBrick configuration tasks and was created with ProComm. It includes several intentional errors to show how errors are reported. Note that in some places, after an , there is a 15 second wait to allow the VBrick to process the previous ApplySet...
  • Page 68 "^JVBrick> " FOREVER transmit "GTAB vbrickSlot1EncoderHttpPushPassword.1^M" waitfor "^J$!vbrickSlot1EncoderHttpPushPassword.1=helpMe" FOREVER waitfor "^JVBrick> " FOREVER transmit "GTAB vbrickSlot1EncoderHttpPushDomainName.1^M" waitfor "^J$!vbrickSlot1EncoderHttpPushDomainName.1=Domain1" FOREVER waitquiet 15 FOREVER transmit "GVAR vbrickSlot1EncoderVideoBitRate^M" waitfor "^J$!vbrickSlot1EncoderVideoBitRate=1000000" FOREVER waitfor "^JVBrick> " FOREVER transmit "GVAR vbrickSlot1EncoderVideoHue^M" © 2008 VBrick Systems, Inc.
  • Page 69: Menu-Based Command Line Interface

    Command Line Interface waitfor "^J$!vbrickSlot1EncoderVideoHue=100" FOREVER waitfor "^JVBrick> " FOREVER transmit "SVAR vbrickSlot1EncoderNetworkDestinationIpAddr=239.22.129.11^M" waitfor "^J$!vbrickSlot1EncoderNetworkDestinationIpAddr=239.22.129.11" FOREVER waitfor "^JVBrick> " FOREVER transmit "SVAR vbrickSlot1EncoderNetworkApplySet=2^M" waitfor "^J$!vbrickSlot1EncoderNetworkApplySet=2" FOREVER waitfor "^JVBrick> " FOREVER waitquiet 15 FOREVER transmit "SVAR vbrickSlot1EncoderAudioInput=3^M" waitfor "^J$!ERROR=Invalid value because SDI is not present" FOREVER waitfor "^JVBrick>...
  • Page 70: Editing Configuration Parameters

    Command Complete meaning that the command has been executed. It is necessary to enter the parameter being changed along with the entry. Don't forget that the command will not be executed until it is "applied". © 2008 VBrick Systems, Inc.
  • Page 71: Setting System Date And Time

    Command Line Interface Users may navigate to lower level commands through the correct command line entries and change parameters if you enter at the correct level. For example, if you are changing Apply the Logo display off or on, you may progress through menu entries to the correct level: (Slot2 decoder options) (Slot2 decoder video options) (1 off, 2 on)
  • Page 72: Other Editing Keys

    For example, use the following syntax in the Menu-based CLI to set the Encoder SAP text: c e1 s 7 "John Senior" Other Editing Keys Type to display a list of other editing keys. help edit © 2008 VBrick Systems, Inc.
  • Page 73: Vbrick Appliance Models

    Chapter 8 VB6000 Reference Topics in this chapter VBrick Appliance Models ........... 65 Device Interfaces .
  • Page 74: Vb6000 Expanded Vbssm

    Tx activity (otherwise the LED is off). COM1 Amber Solid. Indicates Rx activity (otherwise the LED is off). COM1 Amber Solid. Indicates Tx activity (otherwise the LED is off). COM2 Amber Solid. Indicates Rx activity (otherwise LED is off). COM2 © 2008 VBrick Systems, Inc.
  • Page 75: Device Interfaces

    VB6000 Reference Sequence Color Description Solid. Indicates no (otherwise the LED is off). Video In Device Interfaces RS-232/422/485 COM Port Pinouts The COM 1 Passthrough Port is used to pass control information between VBrick appliances over the network. The COM 1 port presents a standard DTE interface on an RJ-45 connector.
  • Page 76: Ethernet Port

    The power entry interface supplies 24VDC to the VBrick from an external power supply. Power Out Exit Interface The power exit interface supplies 12VDC from the VBrick for the purpose of camera power. Video-In and Video-Out (Composite) The composite interface is a standard BNC connector. Description Luma/Chroma Ground © 2008 VBrick Systems, Inc.
  • Page 77: Audiomate In

    VB6000 Reference Video-In and Video-Out (S-Video Interface) The S-Video interface is a standard mini-DIN connector. Description Ground Ground Luma Chroma Ground Ground AudioMate In The AudioMate port (labelled ) is designed for use with VBrick's Echo cancellation MIC IN Microphone (ECM). It uses a special 8-pin mini-DIN connector and cable available from VBrick.
  • Page 78 Table 19. Analog Audio Output for MPEG-2 Decoders (ENDEC configuration) Configuration Two channel Stereo Output Connectors 2X TRS Stereo mini-jacks (L + R) Output Configuration Balanced or Unbalanced Normal Mode Alternate Mode (High Headroom) © 2008 VBrick Systems, Inc.
  • Page 79: Relay Port

    Relay Port The Relay port is designed for use with a 1/8" balanced mini plug. Cables are available from electronics specialty stores (e.g. Radio Shack) and from VBrick Systems. The relay is controlled via IWS. In IWS go to to set Configuration: System >...
  • Page 80: Activity Led

    Edit Example 1 Connect an external power supply (+8V to +12V) and a switch directly to the ground pin and an event pin of the COM1 port on the VBrick. © 2008 VBrick Systems, Inc.
  • Page 81 VB6000 Reference Example 2 Connect the +12V Power Output of the VBrick through a switch to the event pin on the COM1 port. Example 3 Connect COM1 output pin (pin1 RTS or pin2 DTR) through a switch to a COM1 event pin. For this method to work, you must force the desired output pin (RTS or DTR) to On via IWS: To force the desired output pin to On:...
  • Page 82 © 2008 VBrick Systems, Inc.
  • Page 83 Index Numerics 1. Connect an Input Audio/Video Source 3 Logout 38 2. Connect to the IP Network 4 3. Power-on the Appliance 4 Making Changes 36 4. Set the IP Address 4 Menu Options 35 5. Verify Operation 6 MPEG-2 Delay 19 MPEG-2 Encoder Compression 17 Accessories 27 MPEG-2 17...
  • Page 84 Using Apply, Revert, and Defaults 38 VB6000 65 VB6000 Reference 65 VB6000 VBSSM 65 VBDirectory 12 VBrick Video Stream Handling 24 Video 17 Video-In and Video-Out (Composite) 68 Video-In and Video-Out (S-Video Interface) 69 Welcome Screen 34 AudioMate In 69 Connecting with Telnet 50 IP Differentiated Services (Diffserv) 23 Picture-in-Picture 30...
  • Page 86 VBrick Systems, Inc. 12 Beaumont Road Wallingford, Connecticut 06492, USA...

This manual is also suitable for:

Vb4000 seriesVb5000 series

Table of Contents