Table of Contents
Userspace Driver para ATI TV Card
Integrantes
Guido Armas González
Lennon Núñez Meoño
Heberth Valverde Gardela
Introducción
EasyCap
ATI TV Wonder HD750
Instrucciones de Instalación
Configuracion de Video For Linux 2
Instalar dependencias
Actualizar los repositorios del sistema
#aptitude update
Instalar las depencias de v4l2loopback
# aptitude install linux-headers-$(uname -r) module assistant # aptitude install v4l2loopback-source\
Preparar el modulo Video for linux 2 loopback:
hay que compilar module-assistant para preparar el modulo v4l2 e instalar posteriomente el modulo v4l2loopback-source
# m-a prepare # m-a update # m-a a-i v4l2loopback-source
Una vez instalado el modulo, se debe cargar al kernel ya que es un kernel driver, para esto se usara modprobe
, que es un comando de administracion del sistema en Linux hecho para la gestion de modulos cargables al kernel
# modprobe v4l2loopback
Para corroborar que se cargo el modulo, usemos el comando lsmod
que enlista los modulos de la computadora y busquemos v4l2loopback
# lsmod | grep v4l2loopback v4l2loopback 26526 1 videodev 90856 5 usbtv, v4l2loopback, v4l2_common,videobuf2_core
Encontremos el nodo de video correspondiente al EasyCAP
# ls /dev/video*
Para evitar realizar los procedimientos anteriores cada vez que se reinicia el sistema, agregemos v4l2 a los modulos de la computadora para que se carge automaticamente al iniciar el sistema, para esto hay que logearse como root
# sudo -i # echo “v4l2loopback” >> /etc/modules
Y se reinicia el equipo para guardar los cambios
# reboot
Configuracion del usb007 EasyCAP
Instalar dependencias
# git clone git:github.com/vpelletier/python-libusb1.git Para los siguientes comandos es necesario tener los privilegios de root, por lo que se corren usando sudo # sudo python setup.py install # sudo apt-get install python-setuptools # sudo easy_install v4l2 # sudo apt-get install python-numpy # sudo apt-get install python-imaging Descargar userspace test driver for the easycap usbtv007 # git clone git:github.com/memeruiz/usbtv007.git
# ./utv007_driver.py -d /dev/video1
Descargar la aplicacion para mostrar la salida del easyCAP
# sudo apt-get install mplayer
# mplayer tv: -tv device =/dev/video1 Tambien se puede usar otro reproductor de video y montarlo graficamente, por ejemplo # sudo apt-get install vlc # vlc En VLC media player ir a “Media”, seleccionar “Open Capture Device”, en “Capture mode” seleccionar “TV – analog” y en “Device name” elegir la ubicacion donde se encuentra el dispositivo, en nuestro caso “/dev/video1”. Ademas escoger “NTSC” en la opcion “Video standard”. Luego ya se puede correr el video. === Referencias ===