Sony XCI-SX1 Camcorder User Manual


 
XCI-SX1 SDK / SDK Technical Manual
Table of Contents
1 Overview----------------------------------------------------------------------------------------------------------- 1
1.1 Dependencies------------------------------------------------------------------------------------------------ 1
1.2 SDK Environment------------------------------------------------------------------------------------------- 2
2 Environment ------------------------------------------------------------------------------------------------------ 3
2.1 Patches to kernel-------------------------------------------------------------------------------------------- 3
2.1.1 BigPhysArea Patch -------------------------------------------------------------------------------------- 3
2.1.2 Network Driver Patch ----------------------------------------------------------------------------------- 3
2.1.3 BootSplash Patch ---------------------------------------------------------------------------------------- 4
2.1.4 Keyboard Patch ------------------------------------------------------------------------------------------ 4
2.1.5 MVL Patches--------------------------------------------------------------------------------------------- 6
2.2 Kernel Configuration and Installation ------------------------------------------------------------------- 7
2.2.1 Kernel Configuration------------------------------------------------------------------------------------ 7
2.2.2 Kernel Compilation-------------------------------------------------------------------------------------- 8
2.2.3 Kernel Installation --------------------------------------------------------------------------------------- 8
2.3 Environment System Configurations---------------------------------------------------------------------- 9
2.3.1 Kernel Files----------------------------------------------------------------------------------------------- 9
2.3.2 GRUB Configurations----------------------------------------------------------------------------------- 9
2.3.3 Required Modules --------------------------------------------------------------------------------------- 9
2.3.4 Network Configuration---------------------------------------------------------------------------------10
2.3.5 FTP Service----------------------------------------------------------------------------------------------11
2.3.6 User Accounts and their Capabilities-----------------------------------------------------------------11
2.4 Driver Installation -----------------------------------------------------------------------------------------12
2.4.1 Video for Linux 2---------------------------------------------------------------------------------------12
2.4.2 Camera Driver-------------------------------------------------------------------------------------------13
2.4.3 Flash Driver ---------------------------------------------------------------------------------------------13
2.5 Library Installation ----------------------------------------------------------------------------------------14
2.5.1 XFree86--------------------------------------------------------------------------------------------------14
2.5.2 FLTK-----------------------------------------------------------------------------------------------------17
2.5.3 LibJPEG -------------------------------------------------------------------------------------------------18
2.6 Service Installation ----------------------------------------------------------------------------------------18
2.6.1 Apache Web Server ------------------------------------------------------------------------------------18
2.6.2 SNMP ----------------------------------------------------------------------------------------------------19
2.6.3 Pro-FTPD------------------------------------------------------------------------------------------------21
2.6.4 GKermit--------------------------------------------------------------------------------------------------22
2.7 SmartCam Build Tree--------------------------------------------------------------------------------------22
2.8 SmartCam Files --------------------------------------------------------------------------------------------22
2.8.1 /usr/smartcam/bin Directory------------------------------------------------------------------22
2.8.2 /usr/smartcam/include Directory-----------------------------------------------------------22
2.8.3 /usr/smartcam/lib Directory------------------------------------------------------------------23
2.8.4 /usr/smartcam/gui Directory------------------------------------------------------------------24
2.8.5 /usr/smartcam/src Directory------------------------------------------------------------------24
2.8.6 /usr/smartcam/sample Directory-------------------------------------------------------------24
2.8.7 /sbin/ Directory--------------------------------------------------------------------------------------25
2.8.8 /etc/init.d/ Directory---------------------------------------------------------------------------25
ii