Hide thumbs Also See for HDB-301R:
Table of Contents

Advertisement

Quick Links

HDB-301R Full HD Capture Box
MODEL:
HDB-301R
USB 3.0 Uncompressed Full HD Capture Box
with One HDMI Input Channel and One HDMI
Output Channel, 1920x1080@60p

User Manual

Page i
Rev. 1.05 – November 7, 2017

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the HDB-301R and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for IEI Technology HDB-301R

  • Page 1: User Manual

    HDB-301R Full HD Capture Box MODEL: HDB-301R USB 3.0 Uncompressed Full HD Capture Box with One HDMI Input Channel and One HDMI Output Channel, 1920x1080@60p User Manual Page i Rev. 1.05 – November 7, 2017...
  • Page 2 HDB-301R Full HD Capture Box Revision Date Version Changes November 7, 2017 1.05 Updated specifications and added Chapter 4 September 21, 2017 1.04 Updated Section 1.3 June 5, 2017 1.03 Updated Section 1.3, Section 2.4 and Chapter 7 February 14, 2017 1.02...
  • Page 3 HDB-301R Full HD Capture Box Copyright COPYRIGHT NOTICE The information in this document is subject to change without prior notice in order to improve reliability, design and function and does not represent a commitment on the part of the manufacturer.
  • Page 4 HDB-301R Full HD Capture Box Manual Conventions WARNING Warnings appear where overlooked details may cause damage to the equipment or result in personal injury. Warnings should be taken seriously. CAUTION Cautionary messages should be heeded to help reduce the chance of losing data or damaging the product.
  • Page 5: Table Of Contents

    3.2.1 Uninstalling the Application ................18 3.3 U IEI HDB-301R AP................. 19 SING THE 3.4 A ......................20 UDIO ETTING 4 USING HDB-301R WITH THIRD-PARTY SOFTWARE........23 4.1 O ........................ 24 VERVIEW 4.2 OBS O ................24 PERATING NSTRUCTIONS 4.3 XS ................
  • Page 6 5.2 HDB-301R SDK I ................27 NSTALLATION 5.3 SDK I ....................27 NTRODUCTION 5.3.1 Error Code Definition ..................27 5.3.2 API Introduction....................29 6 HDB-301R SDK (LINUX) ................... 40 6.1 S ..................41 YSTEM EQUIREMENTS 6.2 S ..................41 OFTWARE NSTALLATION 6.2.1 Bin File Only....................
  • Page 7 Figure 2-1: Connecting the Capture Box to a Computer ............12 Figure 2-2: Connecting HDMI Devices to the Capture Box ............13 Figure 3-1: Selecting the Display Language................16 Figure 3-2: IEI HDB-301R AP Setup Wizard Welcome Window ..........16 Figure 3-3: Selecting Installation Folder ..................17 Figure 3-4: Installation Complete....................17 Figure 3-5: Device Manager......................18...
  • Page 8 HDB-301R Full HD Capture Box List of Tables Table 1-1: Specifications .......................6 Table 1-2: Recommended Hardware Requirements for Live Streaming/Preview....7 Table 2-1: Package List Contents ....................11 Page viii...
  • Page 9: Introduction

    HDB-301R Full HD Capture Box Chapter Introduction Page 1...
  • Page 10: Overview

    1.1 Overview Figure 1-1: HDB-301R Full HD Capture Box The HDB-301R USB 3.0 capture box supports 1080p Full HD video via HDMI connection. The HDB-301R capture box is equipped with the high-performing codec component with one HDMI input channel and one HDMI output channel.
  • Page 11: Applications

    HDB-301R Full HD Capture Box 1.3 Applications The HDB-301R can connect to the following devices: Game consoles (PS4, Xbox One, Xbox 360) DVD / Blue-ray player Camcorder Industrial video recording devices (marine, in-vehicle, factory or healthcare) Some possible applications include:...
  • Page 12: Connector Overview

    HDB-301R Full HD Capture Box 1.4 Connector Overview The connector overview of the HDB-301R is shown in Figure 1-2. Figure 1-2: HDB-301R Connector Overview Page 4...
  • Page 13: Specifications

    HDB-301R Full HD Capture Box 1.5 Specifications The HDB-301R specifications are listed in the table below: HDB-301R USB 3.0 PC Interface INPUT PORT Video Input Channel Video Input Type HDMI Audio Input Channel HDMI (stereo) Audio Input Type NO DELAY HDMI PASSTHROUGH...
  • Page 14: Table 1-1: Specifications

    HDB-301R Full HD Capture Box 1920x1080 24p/25p/30p/50p/59.94p/60p 1680x1050 30p/60p 1440x900 30p/60p 1360x768 30p/60p 1280x1024 30p/60p 1280x800 30p/60p Video Capture 1280x768 30p/60p Resolution (Encoding) 1280x720 30p/50p/59.94/60p 1024x768 30p/60p 800x600 720x576 720x480 59.94p/60p 640x480 AUDIO INPUT 44.1 k, 48 kHz Sampling Frequencies...
  • Page 15: Recommended Hardware Requirements For Live Streaming And Preview

    HDB-301R Full HD Capture Box 1.6 Recommended Hardware Requirements for Live Streaming and Preview The recommended hardware requirements for live streaming/preview are listed in the table below: Recommended Hardware Requirements for Live Streaming Software According to OBS official For recording videos with...
  • Page 16: Dimensions

    HDB-301R Full HD Capture Box 1.7 Dimensions The dimensions for the HDB-301R are listed below. Figure 1-3: HDB-301R Dimensions (mm) Page 8...
  • Page 17: Hardware Installation

    HDB-301R Full HD Capture Box Chapter Hardware Installation Page 9...
  • Page 18: Unpacking

    2.1.1 Anti-static Precautions WARNING: Failure to take ESD precautions during the installation of the HDB-301R may result in permanent damage to the capture box and severe injury to the user. Electrostatic discharge (ESD) can cause serious damage to electronic components, including the capture box.
  • Page 19: Unpacking Checklist

    If some of the components listed in the checklist below are missing, please do not proceed with the installation. Contact the IEI reseller or vendor you purchased the HDB-301R from or contact an IEI sales representative directly. To contact an IEI sales representative, please send an email to sales@ieiworld.com.
  • Page 20: Installation Precautions

    2.3 Connecting to a Computer The HDB-301R is equipped with a USB 3.0 connector that allows connection to a computer. Follow the steps below to connect the HDB-301R to a computer by using the supplied USB 3.0 cable. Step 1: Locate the USB 3.0 connector on the HDB-301R.
  • Page 21: Hdmi Devices Installation

    2.4 HDMI Devices Installation Various HDMI devices can be connected to the HDB-301R. Video input and video output are all supported. Follow the steps below to connect the HDMI devices to the HDB-301R. Step 1: Use an HDMI cable to connect the HDMI device to the HDMI input connector on the HDB-301R.
  • Page 22: Iei Hdb-301R Ap (Windows)

    HDB-301R Full HD Capture Box Chapter IEI HDB-301R AP (Windows) Page 14...
  • Page 23: Overview

    To obtain the IEI HDB-301R AP setup file, please visit the IEI website. To install the IEI HDB-301R AP, please follow the steps below. If the older version of the IEI HDB-301R AP is already installed, please refer to Section 3.2.1 to uninstall it.
  • Page 24: Figure 3-1: Selecting The Display Language

    Select the display language for the Setup Wizard (Figure 3-1), and then click OK to continue. Figure 3-1: Selecting the Display Language Step 5: The IEI HDB-301R AP setup wizard appears. Click Next to continue. Figure 3-2: IEI HDB-301R AP Setup Wizard Welcome Window Page 16...
  • Page 25: Figure 3-3: Selecting Installation Folder

    HDB-301R Full HD Capture Box Step 6: Select a folder for IEI HDB-301R AP installation in Figure 3-3. Click Install to start the installation. Figure 3-3: Selecting Installation Folder Step 7: When the IEI HDB-301R AP is successfully installed, the following window appears.
  • Page 26: Uninstalling The Application

    Make sure to log in the system as the administrator. Step 2: Click Uninstall from Start All Programs HDB-301R_V100_AS (Figure 3-6). Figure 3-6: Uninstalling the Application Step 3: A confirmation window appears. Click Yes to uninstall the IEI HDB-301R AP. Page 18...
  • Page 27: Using The Iei Hdb-301R Ap

    HDB-301R Full HD Capture Box 3.3 Using the IEI HDB-301R AP To use the IEI HDB-301R AP to view the video from the HDMI input channel, follow the steps below. Step 1: Ensure that the HDB-301R is connected to the video input source and the display device.
  • Page 28: Audio Setting

    Step 4: To stop playing back the video, click Stop. On the top of the IEI HDB-301R AP user interface, the user may see the AP version, the resolution and frame rate of the video, and the FW version and FPGA version of the HDB-301R (Figure 3-10).
  • Page 29: Figure 3-12: Digital Audio Interface

    HDB-301R Full HD Capture Box Figure 3-12: Digital Audio Interface Step 3: Click the Listen tab (Figure 3-13). Figure 3-13: Digital Audio Interface – Properties Page 21...
  • Page 30 If the Listen to this device box is already checked, disable it, click Apply, and then repeat Step NOTE: If there is no sound when using the IEI HDB-301R AP in Windows 10 OS, please restart the system to work around the issue. Page 22...
  • Page 31: Using Hdb-301R With Third-Party Software

    HDB-301R Full HD Capture Box Chapter Using HDB-301R with Third-Party Software Page 23...
  • Page 32: Overview

    HDB-301R Full HD Capture Box 4.1 Overview The IEI HDB-301R AP provides only the image preview function. If the user needs to proceed with live streaming or video recording, please use the third-party software. The HDB-301R is compatible with various live-streaming software with DirectShow architecture, such as OBS, XSplit, Wirecast, VLC and PotPlayer, and communication software, such as Skype and Google Hangout.
  • Page 33: Xsplit Operating Instructions

    Step 2: Select Devices (webcam, capture cards…). Step 3: Select Video. Step 4: Select HDB-301R-R10. The user can adjust the display size when the capture image from HDB-301R appears. Step 0: Figure 4-2: XSplit Screenshot NOTE: For detailed operating instructions, please go to IEI website: (http://www.ieiworld.com/).
  • Page 34: Hdb-301R Sdk (Windows)

    HDB-301R Full HD Capture Box Chapter HDB-301R SDK (Windows) Page 26...
  • Page 35: System Requirements

    Windows SDK 7.1 Microsoft Visual Studio 2010 SP1 5.2 HDB-301R SDK Installation The HDB-301R SDK is installed simultaneously during the IEI HDB-301R AP installation. Please refer to Section 3.2 for the application installation. 5.3 SDK Introduction The following sections are the brief introduction of the SDK. You can find the details and usages in the sample code.
  • Page 36 HDB-301R Full HD Capture Box IEIDeviceErrCode_Callback_Err, //callback setting error IEIDeviceErrCode_Surface_Over, //surface buffer over IEIDeviceErrCode_Surface_Err, //surface buffer error IEIDeviceErrCode_Param_Err, //parameter is error IEIDeviceErrCode_Device_NotRun, // device is not run IEIDeviceErrCode_Image_None, //no image in buffer IEIDeviceErrCode_NoInit_HidDevice, //not initial HID controller IEIDeviceErrCode_HidDeviceError, //HID device is error...
  • Page 37: Api Introduction

    HDB-301R Full HD Capture Box IEIDeviceParam_CaptureSpendTime, IEIDeviceParam_OneShot, IEIDeviceParam_SurfaceNum, 5.3.2 API Introduction void GetLibraryVersion Prototype (int *y, int *m, int *d, int *v) Description Get SDK version year. month. Parameter day. version. Return None IEIDevice Prototype Initialize_IEI_HDB Description Initialize IEI HDB library Parameter None.
  • Page 38 HDB-301R Full HD Capture Box IEIDevice Prototype UnInitialize_IEI_HDB Description Release IEI HDB library Parameter None IEIDevice: Return tagIEIDeviceErrCode IEIDevice Prototype Get_IEI_HDB_DeviceName (int nID, char* sName, int nBufferSize) Get device name. Description nID: Device Index. sName: Parameter char array. nBufferSize: char array size.
  • Page 39 HDB-301R Full HD Capture Box IEIDevice Prototype Open_IEI_HDB_Device (int nID, int &nDevice, void* p_hWnd) Description Open device. nID: Device index. nDevice: Parameter feedback device index. p_hwnd dialog HWND IEIDevice: Return tagIEIDeviceErrCode IEIDevice Close_IEI_HDB_Device Prototype (int nDevice) Description Close device. nDevice: Parameter device index.
  • Page 40 HDB-301R Full HD Capture Box IEIDevice Prototype Init_IEI_HDB_ProcAmp (int nID, int &nDevice) Description Init parameter procamp control. nDevice: Parameter device index. IEIDevice: Return tagIEIDeviceErrCode IEIDevice Prototype Get_IEI_HDB_DeviceParam (int nDevice, int nParam, long &lValue) Description Get device parameter. nDevice: device index.
  • Page 41 HDB-301R Full HD Capture Box IEIDevice Prototype Set_IEI_HDB_DeviceParam (int nDevice, int nParam, long lValue) Description Set device parameter. nDevice: device index. nParam: Parameter parameter define number. See tagIEIDeviceParam. lValue: Set value. IEIDevice: Return tagIEIDeviceErrCode IEIDevice Get_IEI_HDB_DeviceParamRange Prototype (int nDevice, int nParam, int &nMin, int &nMax, int &nStep) Description Get device parameter range.
  • Page 42 HDB-301R Full HD Capture Box IEIDevice Prototype Set_IEI_HDB_DeviceCallback (int nDevice, FRAMECALLBACK func) Description Register image’s callback function’s pointer. nDevice: device index. Parameter func: Callback function’s pointer. IEIDevice: Return tagIEIDeviceErrCode IEIDevice Get_IEI_HDB_QueueBuffer Prototype (int nDevice, void* ImgBuffer) Description Get queue buffer’s image data.
  • Page 43 HDB-301R Full HD Capture Box IEIDevice Prototype Pause_IEI_HDB (int nDevice) Description Pause device. nDevice: Parameter device index. IEIDevice: Return tagIEIDeviceErrCode IEIDevice Prototype Stop_IEI_HDB (int nDevice) Description Stop device. nDevice: Parameter device index. IEIDevice: Return tagIEIDeviceErrCode IEIDevice Prototype Get_IEI_HDB_FWVersion (int nDevice, BYTE b[]) Get device firmware version.
  • Page 44 HDB-301R Full HD Capture Box IEIDevice Prototype Get_IEI_HDB_FPGAVersion (int nDevice, BYTE b[]) Description Get device FPGA version. nDevice: device index. Parameter FPGA version, length is 2. Ex: 23 IEIDevice: Return tagIEIDeviceErrCode IEIDevice Get_IEI_HDB_ParameterData Prototype (int nDevice, int *iResolutionX, int *iResolutionY, int...
  • Page 45 HDB-301R Full HD Capture Box IEIDevice Prototype Set_IEI_HDB_FWReset (int nDevice) Description Set device reset. nDevice: Parameter device index. IEIDevice: Return tagIEIDeviceErrCode IEIDevice Prototype Get_IEI_HDB_BypassPortEnable (int nDevice, bool *bEnable) Description Get device’s bypass port is enable / disable nDevice: device index.
  • Page 46 HDB-301R Full HD Capture Box IEIDevice Prototype Get_IEI_HDB_FrameFlag (int nDevice, bool *bOdd) Description Get receive frame is odd or even. nDevice: device index. Parameter bOdd: Odd frame is true, even frame is false. For interlacing. IEIDevice: Return tagIEIDeviceErrCode IEIDevice Set_IEI_HDB_SoundRenderEnable...
  • Page 47 HDB-301R Full HD Capture Box IEIDevice Prototype Set_IEI_Device_SetRendererStatus (int nDevice, int nRenderer) Set device’s renderer status to NULL renderer / Default Description renderer. nDevice: device index. Parameter nRenderer: Renderer index IEIDevice: Return tagIEIDeviceErrCode Page 39...
  • Page 48: Hdb-301R Sdk (Linux)

    HDB-301R Full HD Capture Box Chapter HDB-301R SDK (Linux) Page 40...
  • Page 49: System Requirements

    HDB-301R Full HD Capture Box 6.1 System Requirements The following program must be installed in order to use the IEI HDB-301R AP SDK in Linux: Kernel: 3.16.0 (please update to 3.16.0 version or latest linux kernel for the HDB-301R) OS: Ubuntu 14.04 Distribution 32-/64-bit 6.2 Software Installation...
  • Page 50 If your kernel is 3.16.0 or latest version, please skip steps 6 and 7. #./update_kernel_3-16-0.sh ……….. Step 7: Please reboot your system. Step 8: Install the IEI HDB-301R AP SDK by typing: #./env.sh Please press ENTER. Please press Y to confirm the system update. Page 42...
  • Page 51: Source Code

    #ls -al /dev/video0 crw-rw----+ 1 root video 81, 0 2015-04-23 00:39 /dev/video0 #dmesg | grep -i HDB-301R [ 2588.853968] usb 4-4: Product: HDB-301R-R10 [ 2588.863941] uvcvideo: Found UVC 1.10 device HDB-301R-R10 (2933:d722) 6.2.2 Source Code Step 1: Login as root by typing:...
  • Page 52: Using The Iei Hdb-301R Ap Sdk In Linux

    Step 1: Change to < IEI_hdb301xx_1_0_5_bin_3.16.0-30-generic_20150922_5549> folder. Step 2: To launch the IEI HDB-301R AP SDK in Linux, type “./iei_ffplay” as below: $ ./iei_ffplay Step 3: The system starts to launch the SDK. The user may see the SDK version, the resolution and frame rate of the video, and the FW version and FPGA version of the HDB-301R.
  • Page 53: Faq

    HDB-301R Full HD Capture Box Chapter Page 45...
  • Page 54 HDB-301R Full HD Capture Box How to obtain the latest drivers? The HDB-301R is a UVC and UAC compliant device. You do not need to install the driver. Where are the AP, SDK and sample code? The AP and sample code are included in the SDK. To obtain the latest AP, SDK and sample code, please go to IEI website: http://www.ieiworld.com/.
  • Page 55: A Regulatory Compliance

    HDB-301R Full HD Capture Box Appendix Regulatory Compliance Page 47...
  • Page 56 HDB-301R Full HD Capture Box DECLARATION OF CONFORMITY This equipment has been tested and found to comply with specifications for CE marking. If the user modifies and/or installs other devices in the equipment, the CE conformity declaration may no longer apply.
  • Page 57: B Linux Open Source Code

    HDB-301R Full HD Capture Box Appendix Linux Open Source Code Page 49...
  • Page 58 HDB-301R Full HD Capture Box Linux Open Source Code This product from IEI contains software originating from Fujitsu and its suppliers and also contains component from the open source community. Software code is subject to the GNU General Public License.
  • Page 59 HDB-301R Full HD Capture Box For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code.
  • Page 60 HDB-301R Full HD Capture Box 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty;...
  • Page 61 HDB-301R Full HD Capture Box Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.
  • Page 62 HDB-301R Full HD Capture Box 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
  • Page 63 HDB-301R Full HD Capture Box This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by...
  • Page 64 HDB-301R Full HD Capture Box 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL...
  • Page 65 HDB-301R Full HD Capture Box Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY;...
  • Page 66: C Hazardous Materials Disclosure

    HDB-301R Full HD Capture Box Appendix Hazardous Materials Disclosure Page 58...
  • Page 67 HDB-301R Full HD Capture Box The details provided in this appendix are to ensure that the product is compliant with the Peoples Republic of China (China) RoHS standards. The table below acknowledges the presences of small quantities of certain materials in the product, and is applicable to China RoHS only.
  • Page 68 HDB-301R Full HD Capture Box 此附件旨在确保本产品符合中国 RoHS 标准。以下表格标示此产品中某有毒物质的含量符 合中国 RoHS 标准规定的限量要求。 本产品上会附有”环境友好使用期限”的标签,此期限是估算这些物质”不会有泄漏或突变”的 年限。本产品可能包含有较短的环境友好使用期限的可替换元件,像是电池或灯管,这些 元件将会单独标示出来。 部件名称 有毒有害物质或元素 铅 汞 镉 六价铬 多溴联苯 多溴二苯醚 (Pb) (Hg) (Cd) (CR(VI)) (PBB) (PBDE) 壳体 显示 印刷电路板 金属螺帽 电缆组装 风扇组装 电力供应组装 电池 O: 表示该有毒有害物质在该部件所有物质材料中的含量均在 SJ/T 11363-2006 ( 现由 GB/T 26572-2011 取代 ) 标准规定的限量要求以下。...

Table of Contents