Black Box VS-2000-ENC User Manual

Black Box VS-2000-ENC User Manual

H.264 encoder

Advertisement

Chapter
VS-2000-ENC
H.264 Encoder
User Manual
Contact
Order toll-free in the U.S. or for FREE 24/7 technical support:
Information
Call 877-877-BBOX (outside U.S. call 724-746-5500)
www.blackbox.com • info@blackbox.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VS-2000-ENC and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Black Box VS-2000-ENC

  • Page 1 Chapter VS-2000-ENC H.264 Encoder User Manual Contact Order toll-free in the U.S. or for FREE 24/7 technical support: Information Call 877-877-BBOX (outside U.S. call 724-746-5500) www.blackbox.com • info@blackbox.com...
  • Page 2 FCC and IC RFI Statements/NOM Statement FEDERAL COMMUNICATIONS COMMISSION AND INDUSTRY CANADA RADIO FREQUENCY INTERFERENCE STATEMENTS This equipment generates, uses, and can radiate radio-frequency energy, and if not installed and used properly, that is, in strict accordance with the manufac- turer’s instructions, may cause inter ference to radio communication.
  • Page 3 NOM Statement 5. El aparato eléctrico no deberá ser usado cerca del agua — por ejemplo, cerca de la tina de baño, lavabo, sótano mojado o cerca de una alberca, etc. 6. El aparato eléctrico debe ser usado únicamente con carritos o pedestales que sean recomendados por el fabricante.
  • Page 4 NOM Statement 16. El cable de corriente deberá ser desconectado del cuando el equipo no sea usado por un largo periodo de tiempo. 17. Cuidado debe ser tomado de tal manera que objectos liquidos no sean derramados sobre la cubierta u orificios de ventilación. 18.
  • Page 5 Trademarks Used in this Manual Trademarks Used in this Manual Black Box and the Double Diamond logo are registered trademarks of BB Technologies, Inc. Any other trademarks mentioned in this manual are acknowledged to be the property of the trademark owners.
  • Page 6: Table Of Contents

    Table of Contents Table of Contents Specifications ....................8 2. Overview ....................11 2.1 Introduction ..................11 2.2 Features................... 11 2.3 What’s Included ................12 2.4 Hardware Description ..............13 3. Hardware Installation ................16 4. Operation ....................17 4.1 Logging In to the Web-based Configuration Page ......17 4.2 Introduction to Functions Page ............18 4.2.1 Video Page................18 4.2.2 Audio Page ................19...
  • Page 7 Table of Contents A.4.8 gbconfig --aac-enc-bitrate ............41 A.4.9 gbconfig --stream-enable .............41 A.4.10 gbconfig --program number ..........42 A.4.11 gbconfig --media-transport ..........43 A.4.12 gbconfig --media-dest-ip ............44 A.4.13 gbconfig --media-dest-port ..........45 A.4.14 gbconfig --enc-resolution ...........45 A.4.15 gbconfig --rate-limit-enable ..........46 A.4.16 gbconfig –s .................46 A.4.17 gbconfig –h .................47 A.5 gbcontrol Command Set ..............48 A.5.1 gbcontrol --blink-led .............48...
  • Page 8: Specifications

    Chapter 1: Specifications 1. Specifications Approvals CE, FCC, RoHS compliant Connectors Video: Input: (1) HDMI IN, Output: (1) LAN (PoE), 10/100/1000BASE-T Audio: Input: (1) HDMI IN, Sampling Rate: 48 kHz, Compression and Bit Rate: LPCM (Fixed 1.6 Mbps), AAC (Configurable, 32 kbps, 48 kbps, 64 kbps, 96 kbps, 128 kbps, 192 kbps, 240 kbps) Output: (1) LAN (PoE), 10/100/1000BASE-T...
  • Page 9 Chapter 1: Specifications 1. Specifications (continued) Resolutions (Output) Output Video: Ethernet output:640 x 480 800 x 600 , 1024 x 768 , 1280 x 768 1280 x 800 , 1280 x 1024 , 1360 x 768 1366 x 768 , 1440 x 900 , 1400 x 1050 1600 x 1200 , 1680 x 1050...
  • Page 10 Chapter 1: Specifications 1. Specifications (continued) General (continued) Dimensions Product: 1.7"H x 14.2"W x 10.2"D (4.4 x 22 x 17.9 cm); Shipping Box: 3.3"H x 14.2"W x 10.2"D (8.5 x 36 x 26 cm) Weight 2.6 lb. (1.2 kg) 877-877-2269 | blackbox.com Page 10...
  • Page 11: Overview

    VS-2000-ENC is a live streaming media encoder that interfaces with HDMI sig- nals for delivering media over IP networks. VS-2000-ENC can be used with a third-party decoder such as a set-top box, VLC or Kodi media player on PCs to provide complete end-to-end streaming systems.
  • Page 12: What's Included

    TS may be transported over UDP or RTP based on network conditions. • Bonjour automatic discovery of VS-2000-ENC. • Software upgrade through an embedded web page. • Supports communications protocols used on the Internet such as TCP/IP, ARP, DHCP, ICMP (ping), IGMP, Telnet, HTTP, RTP, RTSP, UDP.
  • Page 13: Hardware Description

    Chapter 2: Overview 2.4 Hardware Description Figures 2-1 and 2-2 show the front and back panels of the encoder. Table 2-1 describes the encoder's components. Figure 2-1. VS-2000-ENC front panel. Figure 2-2. VS-2000-ENC back panel. 877-877-2269 | blackbox.com Page 13...
  • Page 14 Status Description Power Indicator VS-2000-ENC is powered on. VS-2000-ENC is powered off. Status Indicator VS-2000-ENC is encoding and there is at least one RTSP session VS-2000-ENC is not receiving video Blinks every VS-2000-ENC is encoding but there is two seconds.
  • Page 15 • When the default settings are restored, your custom data is lost. Be careful when using the RESET button. • You can also restore VS-2000-ENC to its default settings using the web-based configuration page. For more information, see the Commands page section.
  • Page 16: Hardware Installation

    Chapter 3: Hardware Installation 3. Hardware Installation WARNING: Before the installation, disconnect the power supplies from all the devices. During the installation, do not connect the VS­2000­ENC via PoE to a power source equipment and its power adapter at the same time. The following illustration describes a common application.
  • Page 17: Operation

    NOTE: If you want your browser to remember your login password, select the check box next to “Remember Password” before login. If you forgot the login IP address and password, restore the VS-2000-ENC to its factory defaults, and then use the default settings. For more information, see Section 4.3.2, Network Page, and Section 4.3.3, Password Page.
  • Page 18: Introduction To Functions Page

    HDMI input port and adjust video encoding bit rates. Max bitrate Adjusts video encoding bit rates in the range of 2 Mbps to (kbps) 30 Mbps. Apply Saves the current settings and applies them to VS-2000-ENC. 877-877-2269 | blackbox.com Page 18...
  • Page 19: Audio Page

    Encode Type Sets an audio encoding type LPCM or AAC. Encode Selects an audio encoding bit rate for AAC. bitrate (kbps) Apply Saves the current settings and applies them to the VS-2000-ENC. 877-877-2269 | blackbox.com Page 19...
  • Page 20: Ts Parameters Page

    Indicates the TS Parameter page where you can set a pro- gram number. Program Selects a program number in the range of 1 to 65535. number Apply Saves the current settings and applies them to the VS-2000-ENC. 877-877-2269 | blackbox.com Page 20...
  • Page 21: Stream Page

    Sets a unicast or multicast address as required. address Dest port Sets a unicast or multicast port number in the range of 1025 to 65534. Apply Saves the current settings and applies them to the VS-2000-ENC. 877-877-2269 | blackbox.com Page 21...
  • Page 22: Log Page

    Chapter 4: Operation 4.2.5 Log Page Figure 4-5. Log page. Table 4-5. Log page elements. GUI Element Description Event Log Indicates a log area for recording the information about device operations and communication. They can be used by technical engineers for troubleshooting. Last 100 Indicates this log area can record the 100 new events or entries only...
  • Page 23: Introduction To System Page

    Inputs a new device name. This name can be: Displayed on the browser tab. Displayed and used after bonjour automatic discovery of the VS-2000-ENC. NOTE: The name must contain 1–20 letters, numbers, hyphen (-) or underscore (_), or their combinations.
  • Page 24: Network Page

    The default protocol is shown below. • IP mode: Static • IP address: 192.168.10.254 • Subnet mask: 255.255.0.0 • Gateway: 0.0.0.0 Apply Saves the current settings and applies them to the VS-2000-ENC. 877-877-2269 | blackbox.com Page 24...
  • Page 25: Password Page

    Indicates the Password page where you can set a new password. Inputs a new password. The default is admin. Password NOTE: The password must contain 4–16 letters, numbers, or their combinations. Apply Saves the current settings and applies them to the VS-2000-ENC. 877-877-2269 | blackbox.com Page 25...
  • Page 26: Idle Pattern Picture Page

    Idle pattern Indicates the Idle Pattern Picture page where you can set the picture VS-2000-ENC to encode an uploaded image and display it on a third party decoder when no active source is available. File Shows the uploaded image location on your local computer.
  • Page 27: Upgrade Page

    Table 4-10. Upgrade page elements. GUI Element Description Upgrade Indicates the Upgrade page where you can upgrade VS-2000-ENC to another version File Shows the upgrade file location on your local computer. Browse Browses for an upgrade file on your local computer.
  • Page 28: Version Info Page

    Chapter 4: Operation 4.3.6 Version Info Page Figure 4-11. Version Info page. Table 4-11. Version Info page elements. GUI Element Description Version info Indicates the Version Info page where you can view the device information Model Indicates the device model. Build Time Indicates the time and date when the device software was built.
  • Page 29: Commands Page

    Figure 4-12. Commands page. Table 4-12. Commands page elements. GUI Element Description Commands Indicates the Commands page where you can reboot and restore VS-2000-ENC to its factory defaults. Reboot Reboots VS-2000-ENC. Reset to Factory Restores VS-2000-ENC to its factory defaults. Default.
  • Page 30: Appendix. Api Commands

    A.2.1 Setting the IP Address on Your Computer First ensure that your computer with CLI and VS-2000-ENC are on the same subnet. By default, network settings in VS-2000-ENC's LAN (PoE) port are 192.168.10.254/255.255.0.0. You can set your computer's IP address in the 192.168.x.x range with a subnet mask of 255.255.0.0.
  • Page 31: Logging In To The Encoder Via Command Line Interface

    Appendix A: API Commands A.2.3 Logging In to the Encoder via a Command-Line Interface Now you can log in to the CLI by performing the procedures in the order presented. 1. Choose Start > Run. 2. In the Run dialog box, enter cmd then click OK. Figure A-2.
  • Page 32 Appendix A: API Commands Figure A-4. login screen 5. Use the command line interface below to perform API commands. Figure A-5. Command-Line Interface screen 877-877-2269 | blackbox.com Page 32...
  • Page 33: Commands Overview

    Appendix A: API Commands A.3 Commands Overview A.3.1 gbconfig command A script file named "gbconfig"is responsible for most of the API commands and is invoked as a console command. By assigning different arguments to this script file via API commands, a third-party device can query and alter the encoder’s configurations.
  • Page 34 Appendix A: API Commands Table A-1 (continued). gbconfig commands summary Command Description gbconfig --media-dest-ip Configures the destination IP address of the output IP stream gbconfig --enc-resolution Configures the video resolution of the output IP stream gbconfig --rate-limit-enable Enable or disable the data rate limit for the output IP stream gbconfig -s, --show Queries the response of a implemented API...
  • Page 35: Gbshow Command

    Appendix A: API Commands A.3.2 gbshow command A script file name “gbshow” is responsible for some API commands and is invoked as a console command. By assigning different arguments to this script file via API commands, a third-party device can query runtime status information.
  • Page 36: Gbconfig Command Sets

    Configures the encoder name, which is displayed and used after bonjour automatic discovery of the encoder. Reboot encoder for this operation to take effect. The default device name is “VS-2000-ENC-XXXXXXXXXXXX” in which "XXXXXXXXXXXX" is the encoder MAC address. NOTE: "namestring" can only include letters, digits, "­" (hyphen) and "_"...
  • Page 37: Gbconfig -Vbr-Max-Bitrate

    Appendix A: API Commands A.4.2 gbconfig –vbr-max-bitrate Request gbconfig --vbr-max-bitrate VideoEncBitRate Response Returns nothing Description Configures the bitrate for encoding video. NOTE: "VideoEncBitRate" is bitrate ranging from 2000 kbps to 30000 kbps. The default is 20000 kbps. Example: To change the bitrate to 10 Mbps, do as follows. Request: gbconfig --vbr-max-bitrat 10000 Response: [Returns nothing] 877-877-2269 | blackbox.com...
  • Page 38: Gbconfig --Ip-Mode

    Appendix A: API Commands A.4.3 gbconfig --ip-mode Request gbconfig --ip-mode {static/dhcp} Response Returns nothing Description Configures the IP mode by which the encoder acquires an IP address. The encoder supports static IP and DHCP modes and is set to static IP by default. Reboot the encoder for this operation to take effect.
  • Page 39: Gbconfig --Ip4-Addr

    Appendix A: API Commands A.4.4 gbconfig --ip4-addr Request gbconfig --ip4-addr ip4addr Response Returns nothing Description Configure an IP address with static IP mode. This configuration is used in static IP mode and takes effect after the encoder is rebooted. NOTE: "ip4addr" is the decoder's IP address. The default is 192.168.10.254. Example: To assign IP address 192.168.2.11 to the encoder, do as follows.
  • Page 40: Gbconfig --Gateway-Ip

    Appendix A: API Commands A.4.6 gbconfig --gateway-ip Request gbconfig --gateway-ip gateway Response Returns nothing Description Configures the gateway with static IP mode. This configu- ration is used in static IP mode and takes effect after the encoder is rebooted. The encoder can work well without any network gateway, so it is optional for the static IP mode and has no default.
  • Page 41: Gbconfig --Aac-Enc-Bitrate

    Appendix A: API Commands A.4.8 gbconfig --aac-enc-bitrate Request gbconfig --aac-enc-bitrate Response Returns nothing Description Configures the audio encoding bitrate. The configuration takes effect only when the audio encoding mode is AAC. NOTE: The selectable bitrates are 32, 48, 64, 96, 128, 192, and 240 kbps. The default is 240 kbps.
  • Page 42: Gbconfig --Program Number

    Appendix A: API Commands A.4.10 gbconfig --program-number Request gbconfig --program-number ProgramNumberVal Response Returns nothing Description Configures the program number that may be used in the PAT, PMT, and other relevant PSI tables of the transport stream. Once this configuration is altered, the version field of the PAT and PMT will increase.
  • Page 43: Gbconfig --Media-Transport

    Appendix A: API Commands A.4.11 gbconfig --media-transport Request gbconfig --media-transport {tsoverudp|tsoverrtp} Response Returns nothing Description Configures the TS streaming transmission format. The encoder supports two formats: TS over UDP (the TS frames are packed into the UDP packets directly) and TS over RDP (the TS frames are packed with RTP specification and the RTP datas is packed into UDP packets).
  • Page 44: Gbconfig --Media-Dest-Ip

    Appendix A: API Commands A.4.12 gbconfig --media-dest-ip Request gbconfig --media-dest-ip MediaIpAddr Response Returns nothing Description Configures the destination address of the output IP stream. If a multicast IP address is designated, the encoder transmits the stream with multicast mode. If a unicast IP address is designated, unicast mode is used.
  • Page 45: Gbconfig --Media-Dest-Port

    Appendix A: API Commands A.4.13 gbconfig --media-dest-port Request gbconfig --media-dest-port MediaPort Response Returns nothing Description Configures the destination port of the output IP stream. NOTE: "MediaPort” is the destination port ranging from 1025 to 65534. The default is 12300. A port of even number is recommended for RTP transmission mode.
  • Page 46: Gbconfig --Rate-Limit-Enable

    Appendix A: API Commands A.4.15 gbconfig --rate-limit-enable Request gbconfig --rate-limit-enable {y|n} Response Returns nothing Description Enable or disable data rate limit for the output IP stream. NOTE: When the data rate limit is enabled, the encoder will transmit encoded media data with a constant data rate to avoid instant peak rate, so that the media stream can pass through the link that has strict bandwidth limit, such as a private line leased from the telecommunicatios operator.
  • Page 47: Gbconfig -H

    Appendix A: API Commands A.4.17 gbconfig –h Request gbconfig {-h/--help} Response A brief introduction to the gbconfig command sets. NOTE: Either "­h" or "­­help" is available for use. "­h" is short for "­­help" for easy operation. Description Shows a brief introduction to the gbconfig command sets Example: To show a brief introduction to the gbconfig command sets, do as follows.
  • Page 48: Gbcontrol Command Set

    Appendix A: API Commands A.5 gbcontrol Command Set A script file named "gbcontrol" is responsible for some API commands and is invoked as a console command. By assigning different arguments to this script file via API commands, a third-party device can control the encoder. A.5.1 gbcontrol --blink-led Request gbcontrol --blink-led...
  • Page 49: Gbshow--Macaddr

    Appendix A: API Commands A.6.2 gbshow--macaddr Request gbshow--macaddr Response The MAC address of the device being operated Description Query the MAC address of the device Example: Request: gbshow--macaddr Response: 34:18:22:FF:FF:C4 A.6.3 gbshow--input-resolution Request gbshow--input-resolution Response The resolution of the input video Description Query the resolution of the input video.
  • Page 50: Gbshow--Output-Resolution

    Appendix A: API Commands A.6.4 gbshow--output-resolution Request gbshow--output-resolution Response The resolution of the output video Description Query the resolution of the output video. The response is a string like 1366_768_60 or 720p_60, which represents the timing of the input video. Example: Request: gbshow--output-resolution Response: 1366_768_60...
  • Page 51: Gbshow--Output-Audio

    Appendix A: API Commands A.6.6 gbshow--output-audio Request gbshow--output-audio Response The resolution of the output audio Description Query the resolution of the output audio. There are two possible responses: lpcm, aac. Example: Request: gbshow--output-audio Response: aac A.6.7 gbshow--uptime Request gbshow--uptime Response A integer representing the time elapsed since the latest boot.
  • Page 52 You’ll find everything from cabinets and racks and power and surge protection products to media converters and Ethernet switches all supported by free, live 24/7 Tech support available in 60 seconds or less. © Copyright 2017. Black Box Corporation. All rights reserved. Black Box and the Double Diamond ®...

Table of Contents