1.2.1 Hardware Requirement
- Video graphics card configured to use 24-bit or more color depth
- Viewers need TrueColor screen to display. To confirm this
command and check depth of visual for default screen.
[SPARC only] PGX32/PGX64 or FFB2+ are preferable because they have
hardware based color space conversion function. But, these video
graphics cards are often configured to use 8bit color depth, please
beware. Run m64config or
command to change color depth of OpenWindows configuration. And you
can't use this function in higher resolution mode (such as 1600x1200).
1.2.2 Software Requirement
- Solaris 8 or later
- This suite is tested on Solaris10 GA, and supposed to work on Solaris8
and Solaris9. Although application programs are compiled as 32-bit
executables, it would work well with 32-bit and 64-bit driver.
- mediaLib(tm) (
- Some of viewers (sdlview and v4lsview) requires
package of mediaLib(tm). mediaLib(tm) is a library optimized for
multimedia processing SIMD instruction sets (VIS technology for SPARC
and MMX/SSE/SSE2 for x86/x64). Solaris 10 bundles mediaLib(tm) by
default. For Solaris 9 or before, you can be obtained from
http://www.sun.com/processors/vis/mlib.html without fee.
- SDL (Simple DirectMedia Layer)
- Some of viewers requires SDL shared library. SDL can be obtained
freely from http://www.libsdl.org/. Compiled package is
available at http://www.blastwave.org/packages.php/libsdl.
SDL-1.2.4 is known to work, but I am not sure that utility program
works with SDL-2.x series.
- GTK+ (Gimp Toolkit)
- Bundled utility program requires GTK+ shared library. Solaris 10, or
Solaris 9 with GNOME desktop environment bundles GTK+ by default. For
Solaris 8, GTK+ can be obtained freely from
http://www.gtk.org/. Compiled package is available at
- root privilege
- You must be authorized to use that machine as root. Once
installed, any user can read video capture device by default.
1.2.3 Optional Requirement for Developing
If you have interest in building package or developing application by
yourself, you will need following software.
- mediaLib(tm) header files
SUNWmlibh package contains header files for developing use.
Solaris10 GA bundles
- sourceforge Account
- CVS committer must be sourceforge user.
1.3.1 Installation from .pkg file
If package file had .pkg.gz or .pkg suffix, say
KSWxxx.pkg.gz for example, gain root priviledge and install it by
# gzip -d KSWxxx.pkg.gz
# pkgadd -d KSWxxx.pkg all
1.3.2 Installation from source code
If package were distributed in source code form, you can create
package file and install it from the package file.
% sh configure.sh
% make package
% ls */pkg-*/*.pkg
# pkgadd -d xxx/pkg-xxx/xxx.pkg
configure.sh script can accept several options. Run sh
configure.sh --help for details.