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.
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...
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.
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:...
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...
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...
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...
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.
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.
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.
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.
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.
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...
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.
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...
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.
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).
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...
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.
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/).
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 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 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...
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...
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 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/.
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.
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;...
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.
Need help?
Do you have a question about the HDB-301R and is the answer not in the manual?
Questions and answers