View Source

{pop-away:metadata | comments | children | labels}

{section}{column:width=69%}


{pop-carousel:width=600px|styleClass=carousel-mini-nav|circular|autoPlay=10000}
{pop-slide}
!intro.png|border=1,width=550!
{pop-slide}
{pop-slide}
!rec_pause.png|border=1,width=550!
{pop-slide}
{pop-slide}
!list.png|border=1,width=550!
{pop-slide}
{pop-slide}
!play.png|border=1,width=550!
{pop-slide}
{pop-carousel}
{column}\\ {column:width=2%}{column}
{column:width=28%}




[!http://www.curveexpert.net/main/wp-content/uploads/2010/10/download_button.png|align=center,width=150!|http://webfiler.teltek.es/webfiler/galicaster/galicaster-1.0.0-rc.tgz] 
By downloading, I agree to the [non-commercial license|http://creativecommons.org/licenses/by-nc-sa/3.0/].

[!http://i.creativecommons.org/l/by-nc-sa/3.0/80x15.png|align=center,width=80!|http://creativecommons.org/licenses/by-nc-sa/3.0/]

\\

[Comunity mailing list|http://galicaster-community.2311038.n4.nabble.com/] \- [subscribe|http://galicaster-community.2311038.n4.nabble.com/template/NamlServlet.jtp?macro=subscribe&node=4127427]
{column}\\ {section}
----
h5. Hardware

Para esta primera release se proponen dos configuraciones de referencia. La primera usando una cámara web USB y la segunda usando una Video Capture Card como Hauppauge PVR350. En ambos casos se recomienda usar una VGA Capture Card del modelo VGA2USB o superior.

h6. Video Capture Card

|| Component \\ || Known Good Hardware || Notes \\ ||
| Processor & Motherboard \\ | Intel i3 Processor \\
4GB RAM | No se necesita mucha CPU, ya que la video capture card codifica el video por hardware |
| Video Capture Card \\ | Hauppauge PVR250 \\
Hauppauge PVR350 \\
Hauppauge HVR1600 \\ | |
| VGA Capture Card \\ | VGA2USB \\
VGA2USB-I \\
VGA2USB LR \\
VGA2USB LR-I \\ | |

h6. WebCam USB

|| Component \\ || Known Good Hardware || Notes \\ ||
| Processor & Motherboard \\ | Intel i5 Processor \\
4GB RAM | Al codificar los dos vídeos se necesita más CPU |
| Video Capture Card \\ | Hauppauge PVR250 \\
Hauppauge PVR350 \\
Hauppauge HVR1600 \\ | |
| WebCam \\ | USB Logitech HD Pro Webcam \\ | Valido con todas las webcam USB compatibles con V4L2 |
| Sound Cart | Linux compatible | |


En la sección de [cookbook|Galicaster:Cookbook] encontraras recetas para configurar las capture card en linux

h5. Software

Galicaster is based on Open Source technologies. 

Para probar esta primera release se recomienda el uso de Ubuntu 10.04 LTS sobre el hardware antes descrito. Sobre el en necesario instalar las dependencias y realizar la comprobaciones básicas:

h6. Dependences

* Gstreamer
* python-setuptools and pip
* iCalendar
* pyCurl
* Capture card configuration tools

{code:none} 
$ sudo apt-get install \
gstreamer0.10-ffmpeg gstreamer0.10-alsa gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse \
gstreamer0.10-plugins-base gstreamer0.10-plugins-base-apps gstreamer0.10-plugins-good \
gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse
$ sudo apt-get install python-pip python-setuptools
$ sudo pip install icalendar
$ sudo apt-get install python-pycurl
$ sudo apt-get install v4l-conf v4l-utils guvcview
{code}

h6. Check configuration

{code:none}
$ python \--version
Python 2.6.6

$ python \-c "import pygtk; pygtk.require('2.0')"
$ python \-c "import pygst; pygst.require('0.10')"
python \-c "import pycurl"
python \-c "import icalendar"


$ gst-launch v4l2src num-buffers=25 \! video/x-raw-yuv,width=800,framerate=24/1 \! ffmpegcolorspace \! xvimagesink
$ gst-launch v4l2src num-buffers=25 \! video/x-raw-yuv,width=800,framerate=24/1 \! ffmpegcolorspace \! x264enc pass=5 quantizer=22 speed-preset=4 profile=1 \! queue \! avimux \! filesink location=out.avi
$ file out.avi
out.avi: RIFF (little-endian) data, AVI, 800 x 600, \~24 fps, video: H.264 X.264 or H.264
$ rm out.avi
{code}