Skip to content

Capture and stream video in C++ and python in linux and windows MF (fork of https://launchpad.net/python-v4l2-capture)

Notifications You must be signed in to change notification settings

TimSC/libvideolive

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libvideolive
Capture and stream video in python

2009, 2010, 2011 Fredrik Portstrom
2011 Joakim Gebart
2013 Tim Sheerman-Chase

This software may be used and redistributed under the terms of the GPL v2 (or later) license.

Introduction
============

libvideolive is a slim and easy to use Python extension for
capturing and streaming video. 

this fork of python-v4l2capture: https://github.com/gebart/python-v4l2capture

original python-v4l2capture: http://fredrik.jemla.eu/v4l2capture

libv4l: http://freshmeat.net/projects/libv4l

Installation on Linux
=====================

libvideolive on linux requires libv4l by default. You can do so by erasing ', libraries = ["v4l2"]'
in setup.py and erasing '#define USE_LIBV4L' in v4l2capture.cpp.

libvideolive uses distutils to compile. For Linux:

./setup.py build
sudo ./setup.py install

Installation on Windows
=====================

Modify setup.py to specify locations of libjpeg and pthread external libraries.

With Visual Studio 2010:

SET VS90COMNTOOLS=%VS100COMNTOOLS%
python setup.py build -c msvc
python setup.py install

Remember to put the libjpeg and pthread dlls somewhere appropriate.

Example
=======

To do

Change log
==========

(see git log for latest changes)


About

Capture and stream video in C++ and python in linux and windows MF (fork of https://launchpad.net/python-v4l2-capture)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.6%
  • C 3.3%
  • Python 2.1%