HDC-3x Series SDK (Linux) Page 1IEI Technology Corp. User Manual MODEL: HDC-3x Series SDK (Linux) A SDK software development kit facilitates develo
HDC-3x Series SDK (Linux)Page 10 1.4 Launch HDCapture SDK Step 1: To launch the HDCapture SDK, type “hdcapture” as below: $ hdcapture Step 2: The
HDC-3x Series SDK (Linux) Page 118 Video I/O settings 9 Exit fmb-0?> The contents marked in blue are especially for the HDC-302E and the HDC-3
HDC-3x Series SDK (Linux)Page 12 fmb-0?> Step 4: Select a port to configure by entering the port number. For example, type 1 to select the first
HDC-3x Series SDK (Linux) Page 13fmb-0?>1 Step 9: The following message shows the current file name is “stream-0.mpg”. [[[ Encode settings - Sub
HDC-3x Series SDK (Linux)Page 14 Select following number. 1920x1080_60p * 1920x1080_59.94p 1920x1080_50p 1920x1080_60i 1920x1080_59.94i 1920x1080_50
HDC-3x Series SDK (Linux) Page 15< Encode settings - Sub menu > ‘Z’<-~~~~~~~~ Select following number. (Current settings) 1 Output port se
HDC-3x Series SDK (Linux)Page 16 5 Video scale (320x240) NOTE: The video scale support 1080(60i) -> 480(60i) 1080(59.94i) -&
HDC-3x Series SDK (Linux) Page 17Step 18: Configure the video bitrate. To configure the video bitrate, type 3 to select the “Video bitrate setting”.
HDC-3x Series SDK (Linux)Page 18 5 Video scale (Not Use) fmb-0?> NOTE: The audio format of the encoding and decoding settings is
HDC-3x Series SDK (Linux) Page 19 The contents marked in blue are especially for the HDC-302E and the HDC-304E video capture cards. Step 3: After
HDC-3x Series SDK (Linux)Page 2 Revision Date Version Changes 25 March, 2013 1.17 Updated for software version v1.17: - Added scale and source sel
HDC-3x Series SDK (Linux)Page 20 1.6 Decoding There three main procedures to decode video through the HDCapture SDK in Linux. First, configure the
HDC-3x Series SDK (Linux) Page 21Select following number. (Current settings) 1 Input port setting (File ./stream-0.mpg) 2 Video resolution setti
HDC-3x Series SDK (Linux)Page 22 fmb-0?>video1.mpg Step 11: The following message shows. [[[ Decode settings - Sub menu -> Input port ->
HDC-3x Series SDK (Linux) Page 231 1920x1080_60p 2 * 1920x1080_59.94p 3 1920x1080_50p 4 1920x1080_60i 5 1920x1080_59.94i 6 1920x1080_50i i
HDC-3x Series SDK (Linux)Page 24 fmb-0?>8 Step 2: The following message shows. -----------------------------------------------------------------
HDC-3x Series SDK (Linux) Page 25 0 * Video 0 1 Video 1 2 Video 2 3 Video 3 Step 6: Card 1: HDC-304e Channel 0 source change to [Vide
HDC-3x Series SDK (Linux)Page 26 Installed with HDC-302E: < Device list > Select following character. === Card 1: HDC-302e === 1 Video o
HDC-3x Series SDK (Linux) Page 27Step 12: The following message shows. Select the codec chip that is used for decoding the video. Please note that t
HDC-3x Series SDK (Linux)Page 28 fmb-0?>2 Step 2: The following message shows. < Device list > Select following number. 1 /dev/h55fmb0
HDC-3x Series SDK (Linux) Page 29p Pause s Slow m Mute (OFF) e Stop and return fmb-0?> Step 6: While decoding, the user can type P
HDC-3x Series SDK (Linux) Page 3Copyright COPYRIGHT NOTICE The information in this document is subject to change without prior notice in order to im
HDC-3x Series SDK (Linux)Page 30 Chapter 2 2 Programming Guide
HDC-3x Series SDK (Linux) Page 312.1 Main Thread Step 1: Initialize global variables (FmbInitInfo). Step 2: Set the default of all devices (FmbC
HDC-3x Series SDK (Linux)Page 32
HDC-3x Series SDK (Linux) Page 332.2 Encode void FmbReset(void); void FmbInitEnc(void); void FmbStartEnc(void); void FmbStop(void); NOT
HDC-3x Series SDK (Linux)Page 34 2.3 Decode void FmbReset(void); void FmbInitDec(void); void FmbStartDecNormal(void); void FmbPause(void);
HDC-3x Series SDK (Linux) Page 352.4 Functions Reference 2.4.1 OnFmbMessage Description: receive the returned message from codec chip to determine
HDC-3x Series SDK (Linux)Page 36 Return Value: TRUE: function succeeded; FALSE: functioned failed 2.4.5 FmbDellDevInfoAll Description: release all o
HDC-3x Series SDK (Linux) Page 37 FMBEnmDevice_0 = 0, FMBEnmDevice_1, FMBEnmDevice_2, FMBEnmDevice_3, FMBEnmDevice_4, FMBEnmDevice_5, FMBEnmD
HDC-3x Series SDK (Linux)Page 38 Prototype: enum FMBDeviceNumEnum FmbGetCurDeviceNum(void) Parameters: None Return Value: enum FMBDeviceNumEnum, dev
HDC-3x Series SDK (Linux) Page 392.4.15 MmuxInit Description: initialize the CPLD to control handle Prototype: MmuxHandle MmuxInit(int deviceNum) Pa
HDC-3x Series SDK (Linux)Page 4 Table of Contents 1 HDCAPTURE SDK (LINUX) ...
HDC-3x Series SDK (Linux)Page 40 Prototype: enum MMUX_RESOLUTION MmuxGetCodecSrcResolution(MmuxHandle hdMmux, int codecNum); enum MMUX_RESOLUTION {
HDC-3x Series SDK (Linux) Page 41Return Value: 0: no signal, 1: signal input 2.4.20 MmuxGetOutputSrc Description: get the current source set of t
HDC-3x Series SDK (Linux)Page 42 Return Value: 0: set succeeded
HDC-3x Series SDK (Linux) Page 43Chapter 3 3 Linux Open Source Code
HDC-3x Series SDK (Linux)Page 44 Linux Open Source Code This product from IEI contains software originating from Fujitsu and its suppliers and also
HDC-3x Series SDK (Linux) Page 45For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients
HDC-3x Series SDK (Linux)Page 46 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium,
HDC-3x Series SDK (Linux) Page 47Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you;
HDC-3x Series SDK (Linux)Page 48 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License.
HDC-3x Series SDK (Linux) Page 49 This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License
HDC-3x Series SDK (Linux) Page 52.4.12 FmbSetFirstDev... 3
HDC-3x Series SDK (Linux)Page 50 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER
HDC-3x Series SDK (Linux) Page 51Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it ou
HDC-3x Series SDK (Linux)Page 6 Chapter 1 1 HDCapture SDK (Linux)
HDC-3x Series SDK (Linux) Page 71.1 HDCapture SDK Overview The HDCapture SDK is a video capture tool that allows user to capture video through the
HDC-3x Series SDK (Linux)Page 8 $ cd HDCapture_3xx-(version)_(date)-(svn version) $ cd HDCapture_3xx-r157_20121212-6339 Step 4: Login as root by ty
HDC-3x Series SDK (Linux) Page 9Step 2: Unzip the file by typing: $ tar xf HDCapture_SDK_(version)_(date)-(svn version).tar.gz $ tar xf HDCapture_3
Comments to this Manuals