Iei-integration HDC-3x-Series_SDK_Linux User Manual

Browse online or download User Manual for Accessories for video Iei-integration HDC-3x-Series_SDK_Linux. IEI Integration HDC-3x-Series_SDK_Linux User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 51
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
HDC-3x Series SDK (Linux)
Page 1
IEI Technology Corp.
User Manual
MODEL:
HDC-3x Series SDK (Linux)
A SDK software development kit facilitates development of
Linux-based application for the HDC-3x Series
Rev. 1.17 – 25 March, 2013
Page view 0
1 2 3 4 5 6 ... 50 51

Summary of Contents

Page 1 - HDC-3x Series SDK (Linux)

HDC-3x Series SDK (Linux) Page 1IEI Technology Corp. User Manual MODEL: HDC-3x Series SDK (Linux) A SDK software development kit facilitates develo

Page 2 - Revision

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

Page 3 - Copyright

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

Page 4 - Table of Contents

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

Page 5

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

Page 6 - (Linux)

HDC-3x Series SDK (Linux)Page 14 Select following number. 1920x1080_60p * 1920x1080_59.94p 1920x1080_50p 1920x1080_60i 1920x1080_59.94i 1920x1080_50

Page 7 - 1.3 Software Installation

HDC-3x Series SDK (Linux) Page 15< Encode settings - Sub menu > ‘Z’<-~~~~~~~~ Select following number. (Current settings) 1 Output port se

Page 8 - 1.3.2 Source Code

HDC-3x Series SDK (Linux)Page 16 5 Video scale (320x240) NOTE: The video scale support 1080(60i) -> 480(60i) 1080(59.94i) -&

Page 9

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”.

Page 10 - 1.4 Launch HDCapture SDK

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

Page 11 - 1.5 Video Capture

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

Page 12

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

Page 13

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

Page 14

HDC-3x Series SDK (Linux) Page 21Select following number. (Current settings) 1 Input port setting (File ./stream-0.mpg) 2 Video resolution setti

Page 15

HDC-3x Series SDK (Linux)Page 22 fmb-0?>video1.mpg Step 11: The following message shows. [[[ Decode settings - Sub menu -> Input port ->

Page 16

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

Page 17

HDC-3x Series SDK (Linux)Page 24 fmb-0?>8 Step 2: The following message shows. -----------------------------------------------------------------

Page 18

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

Page 19

HDC-3x Series SDK (Linux)Page 26 Installed with HDC-302E: < Device list > Select following character. === Card 1: HDC-302e === 1 Video o

Page 20 - 1.6 Decoding

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

Page 21

HDC-3x Series SDK (Linux)Page 28 fmb-0?>2 Step 2: The following message shows. < Device list > Select following number. 1 /dev/h55fmb0

Page 22 - Page 22

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

Page 23

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

Page 24 - Page 24

HDC-3x Series SDK (Linux)Page 30 Chapter 2 2 Programming Guide

Page 25 - The following message shows

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

Page 26 - Page 26

HDC-3x Series SDK (Linux)Page 32

Page 27

HDC-3x Series SDK (Linux) Page 332.2 Encode  void FmbReset(void);  void FmbInitEnc(void);  void FmbStartEnc(void);  void FmbStop(void); NOT

Page 28 - Page 28

HDC-3x Series SDK (Linux)Page 34 2.3 Decode  void FmbReset(void);  void FmbInitDec(void);  void FmbStartDecNormal(void);  void FmbPause(void); 

Page 29

HDC-3x Series SDK (Linux) Page 352.4 Functions Reference 2.4.1 OnFmbMessage Description: receive the returned message from codec chip to determine

Page 30 - 2 Programming Guide

HDC-3x Series SDK (Linux)Page 36 Return Value: TRUE: function succeeded; FALSE: functioned failed 2.4.5 FmbDellDevInfoAll Description: release all o

Page 31 - 2.1 Main Thread

HDC-3x Series SDK (Linux) Page 37 FMBEnmDevice_0 = 0, FMBEnmDevice_1, FMBEnmDevice_2, FMBEnmDevice_3, FMBEnmDevice_4, FMBEnmDevice_5, FMBEnmD

Page 32 - Page 32

HDC-3x Series SDK (Linux)Page 38 Prototype: enum FMBDeviceNumEnum FmbGetCurDeviceNum(void) Parameters: None Return Value: enum FMBDeviceNumEnum, dev

Page 33 - 2.2 Encode

HDC-3x Series SDK (Linux) Page 392.4.15 MmuxInit Description: initialize the CPLD to control handle Prototype: MmuxHandle MmuxInit(int deviceNum) Pa

Page 34 - 2.3 Decode

HDC-3x Series SDK (Linux)Page 4 Table of Contents 1 HDCAPTURE SDK (LINUX) ...

Page 35 - 2.4 Functions Reference

HDC-3x Series SDK (Linux)Page 40 Prototype: enum MMUX_RESOLUTION MmuxGetCodecSrcResolution(MmuxHandle hdMmux, int codecNum); enum MMUX_RESOLUTION {

Page 36

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

Page 37

HDC-3x Series SDK (Linux)Page 42 Return Value: 0: set succeeded

Page 38

HDC-3x Series SDK (Linux) Page 43Chapter 3 3 Linux Open Source Code

Page 39

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

Page 40 - 2.4.19 MmuxIsCodecSrcConnect

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

Page 41

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,

Page 42 - Page 42

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;

Page 43 - Open Source Code

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.

Page 44 - Page 44

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

Page 45

HDC-3x Series SDK (Linux) Page 52.4.12 FmbSetFirstDev... 3

Page 46 - Page 46

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

Page 47

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

Page 48 - Page 48

HDC-3x Series SDK (Linux)Page 6 Chapter 1 1 HDCapture SDK (Linux)

Page 49

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

Page 50 - Page 50

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

Page 51

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

No comments