ADLINK Technology PCI-MP4S Manual de usuario

Advance Technologies; Automate the World.
Manual Rev. 2.00
Revision Date: January 7, 2005
Part No: 50-15029-101
PCI-MP4S
4-CH MPEG4 Software
Video Compression Card
User’s Manual

Copyright 2005 ADLINK TECHNOLOGY INC.
All Rights Reserved.
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.
In no event will the manufacturer be liable for direct, indirect, spe-
cial, incidental, or consequential damages arising out of the use or
inability to use the product or documentation, even if advised of
the possibility of such damages.
This document contains proprietary information protected by copy-
right. All rights are reserved. No part of this manual may be repro-
duced by any mechanical, electronic, or other means in any form
without prior written permission of the manufacturer.
Trademarks
Microsoft®, Windows NT®, Windows 98®, Windows 2000®, Win-
dows XP® are registered trademarks of Microsoft Corporation.
Borland C++ Builder® is a registered trademark of Borland Inter-
national, Inc.
Product names mentioned herein are used for identification pur-
poses only and may be trademarks and/or registered trademarks
of their respective companies.

Getting Service from ADLINK
Customer Satisfaction is top priority for ADLINK Technology Inc.
Please contact us should you require any service or assistance.
ADLINK TECHNOLOGY INC.
Web Site: http://www.adlinktech.com
TEL: +886-2-82265877
FAX: +886-2-82265717
Address: 9F, No. 166, Jian Yi Road, Chungho City,
Taipei, 235 Taiwan
Please email or FAX this completed service form for prompt and
satisfactory service.
Company Information
Company/Organization
Contact Person
E-mail Address
Address
Country
TEL FAX:
Web Site
Product Information
Product Model
Environment
OS:
M/B: CPU:
Chipset: BIOS:
Please give a detailed description of the problem(s):


Table of Contents i
Table of Contents
Table of Contents..................................................................... i
List of Tables.......................................................................... iv
List of Figures ......................................................................... v
1 Introduction ........................................................................ 1
1.1 Features............................................................................... 2
Image Acquisition ........................................................... 2
MPEG4 Encoding ........................................................... 3
MPEG4 Decoding ........................................................... 4
Motion Detection ............................................................. 4
TCP/IP Data Transmission ............................................. 4
Watch Dog Timer ............................................................ 4
I/O Lines ......................................................................... 5
Supported Software ........................................................ 5
1.2 Applications ......................................................................... 5
1.3 System requirement............................................................. 6
1.4 Compression Benchmark .................................................... 6
PCI-33 Platform .............................................................. 6
Video Format: QCIF (160*120) ....................................... 7
Video Format: CIF(320*240) ........................................... 9
Video Format: 4CIF(640*480) ....................................... 10
PCI-X Platform .............................................................. 10
Video Format: QCIF (160*120) ..................................... 11
Video Format: CIF(320*240) ......................................... 13
Video Format: 4CIF(640*480) ....................................... 15
2 Hardware Reference......................................................... 17
2.1 PCI-MP4S Specification .................................................... 17
Video Input ................................................................... 17
Channel Extension ........................................................ 17
General Purpose I/O Lines ........................................... 17
Watch Dog Timer .......................................................... 18
4-channel software trigger output ................................. 18
User EEPROM .............................................................. 18
Form Factor .................................................................. 18
PCI-MP4S Appearance ................................................ 19

ii Table of Contents
PCI-MP4S Standard Accessories ................................. 19
PCI-MP4S Connectors and Pin Definitions .................. 20
2.2 RTV-E4 Extension board for RTV-24 and PCI-MP4S........ 23
RTV-E4 Connectors and Pin Definitions ....................... 23
2.3 RTV-I4 Isolation GPIO board for RTV-24 and PCI-MP4S . 24
RTV-I4 Connectors and Pin Definitions ........................ 24
Input 2R10P pin header pin definition: .......................... 26
D-sub 25-pin output connector pin ................................ 27
3 Installation Guide.............................................................. 29
3.1 Hardware Installation ......................................................... 29
PCI-MP4S ..................................................................... 29
3.2 Driver Installation ............................................................... 30
WDM Driver Installation ................................................ 30
4 ViewCreator Utility ............................................................ 47
4.1 Overview ............................................................................ 47
4.2 Component Description ..................................................... 48
4.3 Operation Theory ............................................................... 48
MPEG4 Encoding ......................................................... 49
Video image configuration ............................................ 49
Video adjustments ........................................................ 50
Save image file ............................................................. 50
Special image effect ..................................................... 50
Tools ............................................................................. 51
5 Function Library................................................................ 53
5.1 List of Functions................................................................. 53
5.2 Encode Functions .............................................................. 55
AngeloMPEG4_Encode_Initial– ................................... 57
AngeloMPEG4_Encode_InitialEx– ............................... 57
AngeloMPEG4_Encode_Set_Callback– ....................... 62
AngeloMPEG4_Encode_Start– .................................... 65
AngeloMPEG4_Encode_Stop– .................................... 65
AngeloMPEG4_Encode_Close– ................................... 65
AngeloMPEG4_Encode_Save_File_Start– .................. 67
AngeloMPEG4_Encode_Save_File_Stop– .................. 67
AngeloMPEG4_Encode_Create_Directory– ................. 67
AngeloMPEG4_Encode_Set_Motion_Detection– ........ 70
5.3 Decode Functions .............................................................. 74

Table of Contents iii
AngeloMPEG4_Decode_Connect – ............................. 79
AngeloMPEG4_Decode_Disconnect – ......................... 79
AngeloMPEG4_Decode_Set_Callback– ...................... 81
AngeloMPEG4_Decode_Set_Image_Config– .............. 84
AngeloMPEG4_Decode_Set_Motion_Detection– ........ 87
AngeloMPEG4_Decode_Get_Config– ......................... 90
AngeloMPEG4_Decode_Start– .................................... 93
AngeloMPEG4_Decode_Stop– .................................... 93
AngeloMPEG4_Decode_Get_FlowRate– ..................... 94
AngeloMPEG4_Decode_ ReInitial– .............................. 96
AngeloMPEG4_Decode_ ReInitialEx– ......................... 96
AngeloMPEG4_Decode_ Save_File_Start– ................. 99
AngeloMPEG4_Decode_ Save_File_Stop– ................. 99
AngeloMPEG4_Decode_File– .................................... 101
AngeloMPEG4_Decode_File_Start– .......................... 101
AngeloMPEG4_Decode_File_Set_Position– .............. 101
AngeloMPEG4_Decode_File_Pause– ........................ 101
AngeloMPEG4_Decode_File_Continue– ................... 101
AngeloMPEG4_Decode_File_Get_Position– ............. 101
AngeloMPEG4_AVI_2_M4V– ..................................... 101
AngeloMPEG4_M4V_2_AVI– ..................................... 101
5.4 System Functions ............................................................ 110
AngeloMPEG4_Get_Version – ................................... 110
Appendix.............................................................................. 113
Appendix A: Glossary ...................................................... 113
Appendix B: Standard Compliance.................................. 116
Warranty Policy................................................................... 119

iv List of Tables
List of Tables
Table 1-1: Acquisition Speed ..................................................... 2
Table 1-2: Quality Index ............................................................. 3
Table 1-3: Video Format: QCIF (160*120) ................................. 7
Table 1-4: Video Format: CIF(320*240) ..................................... 9
Table 1-5: Video Format: 4CIF(640*480) ................................. 10
Table 1-6: Video Format: QCIF (160*120) ............................... 11
Table 1-7: Video Format: CIF(320*240) ................................... 13
Table 1-8: Video Format: 4CIF(640*480) ................................. 15
Table 2-1: General Purpose I/O Lines ..................................... 17
Table 2-2: Video Inputs ............................................................ 20
Table 2-3: Channel Extension Video Input (CN2) .................... 20
Table 2-4: Channel Extension Video Input (CN3) .................... 21
Table 2-5: Channel Extension Video Input (CN5) .................... 21
Table 2-6: GPIO (CN8) ............................................................ 21
Table 2-7: GPIO (CN9) ............................................................ 22
Table 2-8: Watchdog Timer Reset ........................................... 22
Table 2-9: RTV-E4 Connectors and Pin Definitions ................. 23
Table 2-10: GPIO (CN1) ............................................................ 26
Table 2-11: GPIO (CN2) ............................................................ 26
Table 2-12: D-sub 25-pin output connector pin .......................... 27
Table 5-1: List of Functions ...................................................... 53
Table 5-2: Quality Index ........................................................... 59
Table 5-3: Video adjustments table ......................................... 85
Table 5-4: Video quality table .................................................. 97

List of Figures v
List of Figures
Figure 2-1: 4-channel software trigger output ............................ 18
Figure 2-2: PCI-MP4S Appearance ........................................... 19
Figure 2-3: Watchdog reset cable, GPIO bracket, AIO CD........ 19
Figure 2-4: RTV-E4.................................................................... 23
Figure 2-5: RTV-I4 ..................................................................... 24

Tabla de contenidos
Otros manuales de Tarjeta de video de ADLINK Technology

ADLINK Technology
ADLINK Technology EGX-MXM-A4500 Manual de usuario

ADLINK Technology
ADLINK Technology EGX-MXM-RTX5000 Manual de usuario

ADLINK Technology
ADLINK Technology PCI-MPG24 Manual de usuario

ADLINK Technology
ADLINK Technology EGX-MXM-A500 Manual de usuario

ADLINK Technology
ADLINK Technology PCIe-GIE7 Series Manual de usuario
Manuales populares de Tarjeta de video de otras marcas

Gainward
Gainward GeForce GTX 690 4GB Manual de usuario

ATI Technologies
ATI Technologies RADEON 137-40225-20 Manual de usuario

MSI
MSI N220GT series Manual de usuario

ATI Technologies
ATI Technologies RADEON 7000 MAC EDITION Manual de usuario

SIIG
SIIG aurora Manual de usuario

ClearSpeed
ClearSpeed ClearSpeed Advance e720 Manual de usuario











