Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
README
Package: unicap-0.2.19.tar.gz [view]
Upload User: shyika
Upload Date: 2017-11-25
Package Size: 1227k
Code Size: 2k
Category:
Video Capture
Development Platform:
Unix_Linux
- This directory contains examples for 'libunicap' and 'libunicapgtk'.
- ** INSTALLATION **
- Before you can build any example, you have to build 'libunicap' first.
- Most examples come with a simple 'Makefile' and use 'pkg-config' to find their libraries.
- If 'pkg-config' complains that it can not find a specific library, you will have to set
- the 'PKG_CONFIG_PATH' variable to the path where the 'libunicap.pc' got installed. This
- should be '/usr/local/lib/pkgconfig' per default.
- The 'xv_display' example comes in it's own "xv_display*.tar.gz" archive and has it's own
- 'configure' script. This script will look for all required X11 and unicap libraries.
- ** EXAMPLES **
- Below is a short description of ( hopefully ) each example:
- device_info:
- Enumerates all devices found by unicap and prints out all supported video
- formats and properties of each device.
- raw_image:
- Opens the first device found by unicap, captures one frame with the default video
- format of this device and outputs the captured data to stdout.
- sdl_display:
- Prompts the user for a video capture device and video format. Then it starts capturing
- from this device and displays the captured data using a SDL YUV overlay.
- Currently only UYVY formats are supported by this example.
- sdl_image_saving:
- Saves images from the live stream to .jpg files using "jpeglib".
- Click on the video window to save an image.
- xv_display:
- Works like the SDL example but uses the Xv extension to display the video data.
- Again only UYVY formats are supported.
- unicapgtk_simple:
- Shows the use of the videodisplay widget of 'libunicapgtk'. Creates a GTK window and
- displays a live video from the first capture device found by unicap.
- unicapgtk_cb:
- Shows the use of callbacks with 'libunicapgtk'. Creates a GTK window and captures data
- from the first capture device found by unicap. For each captured frame it inverts the
- first half of the image data before this data gets displayed.
- unicapgtk_smallapp:
- Shows the use of the deviceproperty widget of 'libunicapgtk'. Shows a live video
- from the first capture device found by unicap and presents a set of controls to
- adjust the properties for this device.