background image

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

Содержание PCI-MP4S

Страница 1: ...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...

Страница 2: ...f 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...

Страница 3: ...ice 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 servi...

Страница 4: ......

Страница 5: ...ns 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...

Страница 6: ...river 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...

Страница 7: ...de_ 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 AngeloMPE...

Страница 8: ...urpose 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 GPI...

Страница 9: ...f 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...

Страница 10: ......

Страница 11: ...x 576 and scaled down before images are transferred to PC memory The MPEG4 software video compression function library provides high quality video encoding and decoding Image quality and bit rate are...

Страница 12: ...nal scaling of acquired image or portions of an image is available as follows X Acquisition of a programmable area of interest X Scaling of the image down to 1 16 X Adjustment of hue for NTSC signals...

Страница 13: ...0 Frame rate 15 Bit rate 560000 4 Frame rate 15 High Bit rate 560000 4 Frame rate 30 Bit rate 560000 Frame rate 30 Bit rate 560000 4 Frame rate 30 Highest Bit rate 1024000 4 Frame rate 30 Bit rate 102...

Страница 14: ...r after installing XVID CODEC see ADLINK All in One CD Save single image file Supports save single image to BMP or JPEG image file format Motion Detection Up to four detection areas can be set in one...

Страница 15: ...report alarm signals Supported Software WDM driver Supports VC VB BCB Delphi programming under Windows NT 98 2000 XP platforms with DLL ViewCreator This package will assist in initial testing and func...

Страница 16: ...vice Pack 4 0 or above X The CPU consumption average around 70 when based on the above system configuration X Less system configuration will lower acquisition perfor mance Real time MPEG4 color video...

Страница 17: ...gh 17 OK OK Highest 20 OK OK 2 Lowest 13 OK OK Low 17 OK OK Normal 17 OK OK High 25 OK OK Highest 23 OK OK 3 Lowest 13 OK OK Low 17 OK OK Normal 20 OK OK High 33 OK OK Highest 30 OK OK 4 Lowest 16 OK...

Страница 18: ...up to 100 then will start have time lapse effect 12 Lowest 34 OK OK Low 42 OK OK Normal 61 OK OK High 91 OK OK Highest 91 OK OK 13 Lowest 45 OK OK Low 58 OK OK Normal 72 OK OK High 100 Highest 100 Tab...

Страница 19: ...OK OK Low 14 OK OK Normal 17 OK OK High 30 OK OK Highest 28 OK OK 2 Lowest 16 OK OK Low 20 OK OK Normal 31 OK OK High 53 OK OK Highest 55 OK OK 3 Lowest 22 OK OK Low 31 OK OK Normal 44 OK OK High 80...

Страница 20: ...le X Memory DDR266 1GB X PCI X Bus 32 bit 66MHz X VGA AGP 8X X OS Windows 2000 SP4 X Encoding color format RGB 16 bit Port Encoding Quality CPU loading max Decoding Microsoft Media Player ADLINK M4V P...

Страница 21: ...K High 8 OK OK Highest 8 OK OK 2 Lowest 6 OK OK Low 8 OK OK Normal 8 OK OK High 13 OK OK Highest 11 OK OK 3 Lowest 6 OK OK Low 8 OK OK Normal 11 OK OK High 16 OK OK Highest 17 OK OK 4 Lowest 8 OK OK L...

Страница 22: ...troduction 12 Lowest 18 OK OK Low 25 OK OK Normal 33 OK OK High 58 OK OK Highest 55 OK OK 16 Lowest 28 OK OK Low 45 OK OK Normal 61 OK OK High 87 OK OK Highest 86 OK OK Table 1 6 Video Format QCIF 160...

Страница 23: ...igh 25 OK OK Highest 26 OK OK 2 Lowest 13 OK OK Low 17 OK OK Normal 23 OK OK High 34 OK OK Highest 34 OK OK 3 Lowest 16 OK OK Low 22 OK OK Normal 27 OK OK High 45 OK OK Highest 47 OK OK 4 Lowest 19 OK...

Страница 24: ...up to 100 the time lapse effect would com mence 6 Lowest 29 OK OK Low 38 OK OK Normal 52 OK OK High 92 OK OK Highest 98 OK OK 7 Lowest 33 OK OK Low 44 OK OK Normal 59 OK OK High 100 Highest 100 Table...

Страница 25: ...CPU loading max Decoding Microsoft Media Player ADLINK M4V Player 1 Lowest 19 OK OK Low 31 OK OK Normal 41 OK OK High 67 OK OK Highest 67 OK OK 2 Lowest 37 OK OK Low 52 OK OK Normal 70 OK OK High 98...

Страница 26: ...16 Introduction...

Страница 27: ...der connector for channel extension each header adds four video inputs channels X Three 10 pin header connectors onboard General Purpose I O Lines All I Os are TTL compatible and support four inputs f...

Страница 28: ...after a pro grammable inactivity time out X Interface 2 pin header 4 channel software trigger output 4 channel programmable trigger scale 60 s 16ms Figure 2 1 4 channel software trigger output User E...

Страница 29: ...e 19 PCI MP4S Appearance Figure 2 2 PCI MP4S Appearance PCI MP4S Standard Accessories X Watch dog reset cable X GPIO bracket X User s Manual X All in One CD Figure 2 3 Watch dog reset cable GPIO brack...

Страница 30: ...Video Input CN2 Connector Definition Video IN CH 0 Video IN CH 1 Video IN CH 2 Video IN CH 3 Table 2 2 Video Inputs Pin Function Pin Function 1 GND 2 CH4 video in 3 CH5 video in 4 GND 5 GND 6 CH6 vide...

Страница 31: ...in 4 GND 5 GND 6 CH10 video in 7 CH11 video in 8 GND 9 GND 10 GND Table 2 4 Channel Extension Video Input CN3 Pin Function Pin Function 1 GND 2 CH12 video in 3 CH13 video in 4 GND 5 GND 6 CH14 video...

Страница 32: ...Watchdog Timer Reset Table 2 8 Watchdog Timer Reset Pin Function Pin Function 1 IN2 External interrupt 2 GND 3 OUT2 4 Software Trigger 2 5 IN3 External interrupt 6 Software Trigger 3 7 OUT3 8 5V 9 GN...

Страница 33: ...a standard accessory Figure 2 4 RTV E4 RTV E4 Connectors and Pin Definitions Channel Extension Video Input J11 Table 2 9 RTV E4 Connectors and Pin Definitions Pin Function Pin Function 1 GND 2 CH4 vid...

Страница 34: ...not a standard accessory Figure 2 5 RTV I4 RTV I4 Connectors and Pin Definitions Relay output signal select X Relay output types Normal open or Normal closed X Signal names RY1 RY2 RY3 RY4 X Jumper ad...

Страница 35: ...put AC 0 5A 125V DC 1A 30V or 0 3A 100V STRG output signal select X STRG output signal types Active high or Active low X Signal names STRG_OUT1 STRG_OUT2 STRG_OUT3 STRG_OUT4 X Jumper addresses J1 J2 J...

Страница 36: ...11 GPIO CN2 Pin Function Pin Function 1 GPIO Input 1 2 GND 3 GPIO Output 1 4 PORT1 STRG Output 5 GPIO Input 2 6 PORT2 STRG Output 7 GPIO Output 2 8 VCC 9 GND 10 NC Pin Function Pin Function 1 GPIO In...

Страница 37: ...name 1 DI1 14 RY3_COM 2 DI1_COM 15 RY4 3 DI2 16 RY4_COM 4 DI2_COM 17 STRG_OUT1 5 DI3 18 STRG_OUT2 6 DI3_COM 19 STRG_OUT3 7 DI4 20 STRG_OUT4 8 DI4_COM 21 STRG_GND 9 RY1 22 STRG_GNG 10 RY1_COM 23 NC 11...

Страница 38: ...28 Hardware Reference...

Страница 39: ...to accom modate the board If there is no empty slot remove a PCI board from the computer to make room for the PCI MP4S board and note the chosen slot number i e card index 3 Remove the blank metal pl...

Страница 40: ...or utility 8 Turn on the computer In some cases when the com puter boots up the Plug and Play feature of Windows will detect the new PCI card eight times four videos and four audios and you will requi...

Страница 41: ...Installation Guide 31 2 Select Vision...

Страница 42: ...32 Installation Guide 3 Click Angelo 4 Select Windows Driver for Windows 98 NT 2000 XP...

Страница 43: ...Installation Guide 33 5 The driver will begin installing 6 Click Next until the driver installs completely...

Страница 44: ...34 Installation Guide...

Страница 45: ...Installation Guide 35...

Страница 46: ...36 Installation Guide 7 Click Finish and restart the system...

Страница 47: ...Installation Guide 37 X The Found New Hardware Wizard window appears after system restarts Click NEXT and follow the following steps to complete the new hardware wizard...

Страница 48: ...38 Installation Guide Z Click Next...

Страница 49: ...und New Hardware Wizard window appears when you finished the wizard Repeat step 7 1 until you fin ished all wizards 8 Go to the System Control Panel and check to see that four ADLINK Angelo Audio Devi...

Страница 50: ...40 Installation Guide X If you see a yellow question mark appear in front of the new driver s name you need to setup the driver manually...

Страница 51: ...nstallation Guide 41 X Right click on the driver name Multimedia Controller which is a audio device then select Properties on the popup menu Follow the steps below to complete the driver re installmen...

Страница 52: ...42 Installation Guide Z Click Reinstall Driver Z Click Next...

Страница 53: ...e 43 Z Click Next Z Check Specify a location then click Next Z In Copy manufacture s files from text box insert the location of driver installed in step 6 for example c Pro gram Files ADLINK Angelo RT...

Страница 54: ...44 Installation Guide Then click OK Z Click Next...

Страница 55: ...Installation Guide 45 Z Click Finish to complete this wizard Z This device is working properly Z The yellow question mark disappears...

Страница 56: ...X Repeat steps 8 2 and 8 3 until all audio devices and video devices are working properly 9 XVID CODEC User must install the XVID CODEC in our setup disk in order to play avi file in Microsoft Media P...

Страница 57: ...et powerful means to setup configure test and debug the vision system 4 1 Overview ViewCreator offers the following features 1 32 bit operation under Windows 98 2000 XP 2 Angelo series cards access an...

Страница 58: ...ailable at the local computer Image View The Image View window displays Full CIF and QCIF size images and image effects Control Panel The control panel allows for making video adjustments including br...

Страница 59: ...t The default color format setting in ViewCreator is RGB24 The color format of the application can be changed Video size Click View in the menu bar and select the image size required The supported vid...

Страница 60: ...s range from 0 to 255 Save image file This function can only be used in single channel display mode select a video Port icon in the Tree Browser window TIF Click Image in the menu bar and select Save...

Страница 61: ...EEPROM dialog box Select the card you wish to access enter the offset and output values then click the Write button to write the value into the EEPROM Enter the offset value and click the Read button...

Страница 62: ...52 ViewCreator Utility...

Страница 63: ...x Encoder_Index Local_Address Bitrate frame_rate Angelo_PortNo Angelo_ChannelNo Angelo_Color_Format Angelo_Video_Format AngeloMPEG4_Encode_Set_Callback Encoder_Index CallBackProc AngeloMPEG4_Encode_St...

Страница 64: ...InitialEx Decoder_Index Bitrate frame_rate Angelo_Video_Format AngeloMPEG4_Decode_ReInitial Decoder_Index Quality Angelo_Video_Format AngeloMPEG4_Decode_Save_File_Start Decoder_Index n_file_name inter...

Страница 65: ...coder AngeloMPEG4_Encode_Start Encoder_Index Start to grab image and encode AngeloMPEG4_Encode_Stop Encoder_Index Stop grabbing image and encoding AngeloMPEG4_Encode_Close Encoder_Index Close the enco...

Страница 66: ...izes the video encoder Its library supports 16 video encoders with the video source coming from Angelo_PortNo and Angelo_ChannelNo in the Angelo cards Bitrate frame_rate and Angelo_Color_Format are pa...

Страница 67: ...ion is used to create a new directory for saving a video file The filename parameter in AngeloMPEG4_Encode_Save_File_Start contains the file path name AngeloMPEG4_Encode_Set_Motion_Detection Use this...

Страница 68: ...Long AngeloMPEG4_Encode_InitialEx ByVal Encoder_Index As Long ByVal Local_address As String ByVal Bitrate As Long ByVal frame_rate As Long ByVal Angelo_PortNo As Long ByVal Angelo_ChannelNo As Long B...

Страница 69: ...High 1 Bit rate 560000 4 Frame rate 30 Bit rate 560000 Frame rate 30 Bit rate 560000 4 Frame rate 30 Highest 2 Bit rate 1024000 4 Frame rate 30 Bit rate 1024000 Frame rate 30 Bit rate 1024000 4 Frame...

Страница 70: ...nd the first port of card 1 is 4 Angelo_ChannelNo Indicates the channel index of the port described above There are four channels per port and the first channel index is 0 Angelo_Color_Format RGB24 3...

Страница 71: ...Long Quality As Long Angelo_PortNo As Long Angelo_ChannelNo As Long Angelo_Color_Format As Long Angelo_Video_Format As Long Bitrate As Long frame_rate As Long Encoder_Index 0 Quality 0 Angelo_PortNo...

Страница 72: ...ormat 3 RGB24 Angelo_Video_Format 2 CIF NTSC Result AngeloMPEG4_Encode_Initial Encoder_Index Quality Angelo_PortNo Angelo_ChannelNo Angelo_Color_Format Angelo_Video_Format Result AngeloMPEG4_Encode_In...

Страница 73: ...t lpEncodeCallBackProc EncodeCallBackProc Lo ngint Argument Encoder_Index Indicates the channel Index for the MPEG4 encoder The range of channels is 0 15 Return Code Example VC BCB int Result int Enco...

Страница 74: ...n End Select End Sub Channel 0 Result AngeloMPEG4_Encode_Set_Callback Encoder_Ind ex Encode_Callback Delphi procedure Encode_Callback Encoder_Index Longint int_status Longint v ar param_struct param_s...

Страница 75: ...ndex int AngeloMPEG4_Encode_Stop int Encoder_Index int AngeloMPEG4_Encode_Close int Encoder_Index Visual Basic Windows 98 NT 2000 XP AngeloMPEG4_Encode_Start ByVal Encoder_Index As Long As Long Angelo...

Страница 76: ...oMPEG4_Encode_Close Encoder_Index Visual Basic Dim Result As Long Encoder_Index As Long Encoder_Index 0 Result AngeloMPEG4_Encode_Start Encoder_Index Result AngeloMPEG4_Encode_Stop Encoder_Index Resul...

Страница 77: ..._Directory int Encoder_Index char Dir Visual Basic Windows 98 NT 2000 XP AngeloMPEG4_Encode_Save_File_Start ByVal Encoder_Index As Long ByVal n_file_name As String ByVal interval_second As Long ByVal...

Страница 78: ...is the number of seconds of encoded video to be saved Format The argument describes the format in which to save the file 1 m4v file 2 avi file 3 both Dir The argument is the path and name of the dire...

Страница 79: ...e_Save_File_Start Encoder_ Index n_file_name interval_second format Delphi Var Encoder_Index Result Longint Dir n_file_name String interval_second format Longint begin Encoder_Index 0 Dir C VideoDir n...

Страница 80: ...interval As Long ByVal action As Long ByVal X_Start As Long ByVal Y_Start As Long ByVal Width As Long ByVal Height As Long As Long Delphi Windows 98 NT 2000 XP AngeloMPEG4_Encode_Set_Motion_Detection...

Страница 81: ...describes what actions the function will do bit 0 Callback X_Start Y_Start Width Height Sets the boundary of the motion detection area Return Code Example VC BCB int Result int Encoder_Index 0 int ena...

Страница 82: ...erval 3 action 1 area 1 X_Start 0 Y_Start 0 Width 160 Height 120 Result AngeloMPEG4_Encode_Set_Motion_Detection Enc oder_Index area enable Threshold interval action X_Start Y_Start Width Height Delphi...

Страница 83: ...PEG4_Encode_Set_Motion_Detection Enc oder_Index area enable Threshold interval action X_Start Y_Start Width Height else disable motion detection Result AngeloMPEG4_Encode_Set_Motion_Detection Enc oder...

Страница 84: ...ion X_Start Y_Start Width Height Set the motion detection criteria and action when motion occurs in decode site AngeloMPEG4_Decode_Get_Config Decoder_Index iWidth iHeight video_format color_format Bit...

Страница 85: ...play AngeloMPEG4_Decode_File_Continue Decoder_Index Continue the play AngeloMPEG4_Decode_File_Get_Position Decoder_I ndex Cur_Frame_Index Get the current position of play AngeloMPEG4_AVI_2_M4V file_n...

Страница 86: ...ngeloMPEG4_Decode_Set_Motion_Detection If the connection between encoder and decoder is established use this function to configure the motion detection criteria and the action when motion occurs in de...

Страница 87: ...Ex Because the Bitrate frame_rate is initialized in the encode site the decode uses this function to reset the image quality if connection is established AngeloMPEG4_Decode_ReInitial Because the Bitra...

Страница 88: ...nction to decode the m4v or avi and get the video image in callback function than you can draw the image on the Windows DC This function initialize the decode from file AngeloMPEG4_Decode_File_Start S...

Страница 89: ...his function to translate a closed m4v video file into avi format AngeloMPEG4_Decode_Connect AngeloMPEG4_Decode_Disconnect Syntax C C Windows 98 NT 2000 XP int AngeloMPEG4_Decode_Connect int Decoder_I...

Страница 90: ..._Index The channel of MPEG4 Encoder Return Code 0 ERROR_NoError Example VC BCB int Result int channel 0 char Encoder_IP 127 0 0 1 localhost unsigned int Encoder_channel 0 Result AngeloMPEG4_Decode_Con...

Страница 91: ...C Windows 98 NT 2000 XP int AngeloMPEG4_Decode_Set_Callback int Decoder_Index void __stdcall CallBackProc int channel long int_status long VideoBufferaddress Visual Basic Windows 98 NT 2000 XP AngeloM...

Страница 92: ...void __stdcall Decode_Callback int channel long int_status long VideoBufferaddress if int_status 0x01 1 Image Ready Start Drawing memcpy Temp PVOID VideoBufferaddress iWidt h iHeight 3 gpDC BitBlt 10...

Страница 93: ...l As Long Public Sub lpcallback ByVal channel As Long ByVal int_status As Long ByVal VideoBufferaddress As Long If int_status And H2 Then detected motion ElseIf int_status And H4 Then connect to encod...

Страница 94: ...Ready Interrupt You can get image config here and do somthing end end end case int_status of end Main Code var channel Longint Result Longint begin channel 0 Result AngeloMPEG4_Decode_Set_Callback cha...

Страница 95: ...ue Longint Longint Argument Decoder_Index Indicate the channel number of Decoder The range of channel is 0 15 ConfigIndex 0 for BRIGHTNESS 1 for HUE 2 for SATURATION U 3 for SATURATION V 4 for CONTRAS...

Страница 96: ...x value Visual Basic Dim Result As Long channel As Long ConfigIndex As Long value As Long channel 0 ConfigIndex 0 value 128 Result AngeloMPEG4_Decode_Set_Image_Config channel ConfigIndex value Delphi...

Страница 97: ...i Windows 98 NT 2000 XP AngeloMPEG4_Decode_Set_Motion_Detection Decoder_ Index Longint Area Longint enable Longint Threshold Longint interval Longint action Longint X_Start Longint Y_Start Longint Wid...

Страница 98: ...a Return Code Example VC BCB int Result int channel 0 int enable 1 int Threshold 5 int interval 3 int action 1 4 int area 1 int X_Start 0 int Y_Start 0 int Width 160 int Height 120 Result AngeloMPEG4_...

Страница 99: ...var channel Result Longint enable Threshold interval action Longint area Longint X_Star Longint Y_Start Longint Width Longint Height Longint begin channel 0 enable 1 Threshold 5 Interval 3 3 sec Actio...

Страница 100: ...fig ByVal Decoder_Index As Long ByRef iWidth As Long ByRef iHeight As Long ByRef video_format As Long ByRef color_format As Long ByRef Bitrate As Long ByRef frame_rate As Long As Long Delphi Windows 9...

Страница 101: ...L 192 144 5 color_format RGB16 0 GRAY 1 RGB15 2 RGB24 3 RGB32 4 RGB8 5 RAW8X 6 YUY24 2 2 7 BtYUV 4 1 1 8 At present we only provide RGB24 color format hence the value should always be set at 3 Bitrate...

Страница 102: ...videoformat color_format Bitrate frame_rate Visual Basic Dim Result As Long channel As Long iWidth As Long iHeight As Long video_format As Long color_format As Long Bitrate As Long frame_rate As Long...

Страница 103: ...MPEG4_Decode_Stop int Decoder_Index Visual Basic Windows 98 NT 2000 XP AngeloMPEG4_Decode_Start ByVal Decoder_Index As Long As Long AngeloMPEG4_Decode_Stop ByVal Decoder_Index As Long As Long Delphi W...

Страница 104: ...sult Longint begin channel 0 Result AngeloMPEG4_Decode_Start channel Result AngeloMPEG4_Decode_Stop channel end AngeloMPEG4_Decode_Get_FlowRate Syntax C C Windows 98 NT 2000 XP int AngeloMPEG4_Decode_...

Страница 105: ...r Example VC BCB int Result int channel 0 long Byte_Second Result AngeloMPEG4_Decode_Get_FlowRate channel Byte_Second Visual Basic Dim Result As Long channel As Long Byte_Second As Long Result AngeloM...

Страница 106: ...Decoder_Index As Long ByVal Quality As Long ByVal Video_Format As Long As Long AngeloMPEG4_Decode_ReInitialEx ByVal Decoder_Index As Long ByVal Bitrate As Long ByVal frame_rate As Long ByVal Video_For...

Страница 107: ...y value image 640 480 image 320 240 image 160 120 Lowest 2 Bitrate 320000 4 frame_rate 3 Bitrate 320000 frame_rate 3 Bitrate 240000 4 frame_rate 3 Low 1 Bitrate 400000 2 frame_rate 6 Bitrate 400000 fr...

Страница 108: ..._Video_Format As Long channel 0 Quality 0 Bitrate 480000 frame_rate 15 Angelo_Video_Format 2 Result AngeloMPEG4_Decode_ReInitia channel Quality Angelo_Video_Format Result AngeloMPEG4_Decode_ReInitiaEx...

Страница 109: ..._file_name As String ByVal interval_second As Long ByVal format As Long As Long AngeloMPEG4_Decode_Save_File_Stop ByVal Decoder_Index As Long As Long Delphi Windows 98 NT 2000 XP AngeloMPEG4_Decode_Sa...

Страница 110: ...both file format Result AngeloMPEG4_Decode_Save_File_Start channel n_file_name interval_second format Visual Basic Dim Result As Long channel As Long interval_second As Long format As Long channel 0 n...

Страница 111: ...Decode_File AngeloMPEG4_Decode_File_Start AngeloMPEG4_Decode_File_Set_Position AngeloMPEG4_Decode_File_Pause AngeloMPEG4_Decode_File_Continue AngeloMPEG4_Decode_File_Get_Position AngeloMPEG4_AVI_2_M4V...

Страница 112: ...ght unsigned long Byte_Per_Pixel unsigned long Total_Frame unsigned long Time_Seconds Visual Basic Windows 98 NT 2000 XP AngeloMPEG4_Decode_File ByVal Decoder_Index As Long ByVal file_name As String i...

Страница 113: ...AngeloMPEG4_Decode_File_Set_Position Decoder_Ind ex Longint var Frame_Index Longint Longint AngeloMPEG4_Decode_File_Pause Decoder_Index Long int Longint AngeloMPEG4_Decode_File_Continue Decoder_Index...

Страница 114: ...e Time_Seconds The total time of the MPEG4 file in seconds Mode The play mode of the Mpeg4 file 0 Play once 1 Repeat Frame_Index Zero index of the frame Cur_Frame_Index Current frame index PlayFactor...

Страница 115: ...nnel m_total_frame 2 AngeloMPEG4_Decode_File_Pause m_Decoder_Channel AngeloMPEG4_Decode_File_Continue m_Decoder_Chann el AngeloMPEG4_Decode_File_Get_Position m_Decoder_C hannel m_pos AngeloMPEG4_Decod...

Страница 116: ...total _frame m_Time_Seconds Result AngeloMPEG4_Decode_File_Start m_Decoder_Cha nnel Mode Result AngeloMPEG4_Decode_File_Set_Position m_Deco der_Channel m_total_frame 2 Result AngeloMPEG4_Decode_File_P...

Страница 117: ...Function Library 107...

Страница 118: ...ng Result m_Decoder_Channel Width Height Byte_Pixel m_total_frame m_Time_Seconds m_pos Mode Longint begin m_Decoder_Channel 0 Mode 0 play once m_filenam test1 m4v m4v_filename test2 m4v avi_filename t...

Страница 119: ...PEG4_Decode_File_Continue m_Decoder_ Channel Result AngeloMPEG4_Decode_File_Get_Position m_Deco der_Channel m_pos Result AngeloMPEG4_Decode_Stop m_Decoder_Channel Result AngeloMPEG4_Decode_M4V_2_AVI m...

Страница 120: ...tax C C Windows 98 NT 2000 XP CE NET int AngeloMPEG4_Get_Version long Mpeg4_DLLVersion long AngeloRTV_DLLVersion long Reserved Delphi Windows 98 NT 2000 XP AngeloMPEG4_Get_Version var Mpeg4_DLLVersion...

Страница 121: ...tr1 str2 Result AngeloMPEG4_Get_Version Mp4Version DLLVersion VersionReserved str1 Format d d d d DLLVersion 0 DLLVersion 1 DLLVersion 2 DLLVersion 3 str2 Format d d d d Mp4Version 0 Mp4Version 1 Mp4V...

Страница 122: ...ersion IntToStr Mpeg4_DLLVersion 1 Str_AngeloMPEG4_Version Str_AngeloMPEG4_Version IntToStr Mpeg4_DLLVersion 2 Str_AngeloMPEG4_Version Str_AngeloMPEG4_Version IntToStr Mpeg4_DLLVersion 3 Str_AngeloRTV...

Страница 123: ...or color brightness and synchronizing signals for both horizontal and vertical scans CIF CIF has 352 H x 288 V luminance pixels and 176 H x 144 V chrominance pixels QCIF is a similar picture format wi...

Страница 124: ...TV standard developed in the U S in 1953 by National Tele vision System Committee NTSC is used in United States Can ada Japan in most of the American continent countries and in various Asian countries...

Страница 125: ...color of a given hue may consist of low or high saturation value which relates to the vividness of color AGC Abbreviation for automatic gain control On a TV or VCR AGC is a circuit that automatically...

Страница 126: ...communica tions However there is no guarantee that interference will not occur in a particular installation If this equipment does cause harmful interference to radio or tele vision reception which ca...

Страница 127: ...ables must be used to connect a peripheral to the card This product has been tested in a typical class B compli ant host system It is assumed that this product will also achieve compliance in any clas...

Страница 128: ...118 Appendix...

Страница 129: ...anufactured by ADLINK will be covered by the original manufactur ers warranty X For products containing storage devices hard drives flash cards etc please back up your data before send ing them for re...

Страница 130: ...cals X Damage caused by leakage of battery fluid during or after change of batteries by customer user X Damage from improper repair by unauthorized techni cians X Products with altered and or damaged...

Отзывы: