Skip to content

TimSC/libvideolive

 
 

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%