Charla de GStreamer en Flisol Puebla 2011 (BUAP)
-
Upload
noe-nieto -
Category
Technology
-
view
856 -
download
2
description
Transcript of Charla de GStreamer en Flisol Puebla 2011 (BUAP)
![Page 1: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/1.jpg)
![Page 2: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/2.jpg)
¿Qué es Gstreamer?
Es un conjunto de librerías que te permite escribir cualquier tipo de aplicación que involucre el flujo
de datos multimedia.
![Page 3: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/3.jpg)
Los que se van a aburrir aquí ...
Solo te interesa presumir tu mac o tu iLoquesea.
Te gusta Trolear.
Solo te interesa que las cosas funcionen sin mirar a los detalles.
Ya solo estas esperando para ir a tomar al antro.
![Page 4: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/4.jpg)
Y para los que se quedaron ...
Pongan atención
:)
![Page 5: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/5.jpg)
¿ Q u é e s G s t r e a m e r ?
Es un conjunto de librerías que te permite escribir cualquier tipo de aplicación que involucre el flujo
de datos multimedia.
![Page 6: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/6.jpg)
El problema del Stack Multimedia en Linux
![Page 7: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/7.jpg)
Los Fierros
Pingüino panzón
Alsa V4L Otros
Programa maraviloso
![Page 8: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/8.jpg)
Los Fierros
Pingüino panzón
Alsa V4L Otros
Programa maraviloso
Soporte de audio en tu app
![Page 9: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/9.jpg)
Los Fierros
Pingüino panzón
Alsa V4L Otros
Programa maraviloso
Soporte de audio + video en tu app
![Page 10: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/10.jpg)
Los Fierros
Pingüino panzón
Alsa V4L Otros
Programa maraviloso
Soporte de audio + video + cualquier ora cosa que se te ocurra en tu app
![Page 11: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/11.jpg)
Los Fierros
Pingüino panzón
Alsa V4L Otros
Programa maraviloso
WTF
![Page 12: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/12.jpg)
![Page 13: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/13.jpg)
![Page 14: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/14.jpg)
![Page 15: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/15.jpg)
P a r a d o ja
¿Complicar las cosas simplifica el problema?
![Page 16: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/16.jpg)
P a r a d o ja
Complicar las cosas complica el problema aún mas.
Pero reinventar la rueda a cada rato no es la mejor manera de resolverlo.
![Page 17: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/17.jpg)
Los Fierros
Pingüino panzón
Alsa V4L Otros
Programa maraviloso
Gstreamer
![Page 18: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/18.jpg)
Los Fierros
Pingüino panzón
Alsa V4L Otros
Programa maraviloso
Gstreamer
Audio+Video+lo que se te ocurra + GStreamer
![Page 19: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/19.jpg)
Los Fierros
Pingüino panzón
Alsa V4L Otros
Programa maraviloso
Gstreamer
![Page 20: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/20.jpg)
![Page 21: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/21.jpg)
Tiempo de comerciales :)
¿Has oido hablar del idioma internacional Esperanto?
http://es.lernu.net
![Page 22: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/22.jpg)
![Page 23: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/23.jpg)
Utilería gst-launch Primer elemento Segundo elemento
Enlace
Estados
1
2
3
![Page 24: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/24.jpg)
Utilería gst-launch Primer elemento Segundo elemento
Enlace
Estados
1
2
3
![Page 25: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/25.jpg)
E le m e n t o s
El bloque básico de construcción de gstreamer
Cámara de video
Decodificador MJPEG
Ventanavideo
Fuente(src)
Decodificador Sumidero
(sink)
(b)
(a)
![Page 26: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/26.jpg)
P a d s
Puntos de entrada o salida de datos.
![Page 27: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/27.jpg)
P a d s
![Page 28: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/28.jpg)
C a p s
Restricción de tipo y/o formato de datos.
![Page 29: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/29.jpg)
D e m o s t r a c ió n d e u s o ( c o n g s t - la u n c h
s o la m e n t e )
Tubería de prueba de video---------------------------
gst-launch-0.10 videotestsrc ! autovideosink
![Page 30: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/30.jpg)
D e m o s t r a c ió n d e u s o ( c o n g s t - la u n c h
s o la m e n t e )
Tubería de prueba de audio--------------------------
gst-launch-0.10 audiotestsrc ! autoaudiosink
![Page 31: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/31.jpg)
D e m o s t r a c ió n d e u s o ( c o n g s t - la u n c h
s o la m e n t e )
Abrir un archivo de audio-------------------------
gst-launch-0.10 playbin uri="file:///mi/archivo/de/audio.ogg"
![Page 32: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/32.jpg)
D e m o s t r a c ió n d e u s o ( c o n g s t - la u n c h
s o la m e n t e )
Abrir un archivo de video--------------------------
¡Gstreamer adivina el formato del archivo y los elementos a usar!
gst-launch-0.10 playbin uri="file:///mi/archivo/de/video.ogv"
![Page 33: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/33.jpg)
D e m o s t r a c ió n d e u s o ( c o n g s t - la u n c h
s o la m e n t e )
Abrir un archivo de video (solo el video en formato ogg-/theora)-------------------------
gst-launch-0.10 filesrc location="/mi/archivo/de/video.ogv" ! oggdemux ! theoradec !
ffmpegcolorspace ! autovideosink
![Page 34: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/34.jpg)
D e m o s t r a c ió n d e u s o ( c o n g s t - la u n c h
s o la m e n t e )Etiquetar el archivo de video
------------------------------
gst-launch-0.10 filesrc location="/mi/archivo/de/video.ogv" ! oggdemux ! theoradec !
ffmpegcolorspace ! textoverlay valign="bottom" text="Hola al flisol" shaded-background=true !
autovideosink
![Page 35: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/35.jpg)
¿ P r e g u n t a s ?
.
h t t p : //g s t r e a m e r . f r e e d e s k t o p . o r g /
![Page 36: Charla de GStreamer en Flisol Puebla 2011 (BUAP)](https://reader033.fdocuments.es/reader033/viewer/2022060201/5599b32e1a28abd80b8b462b/html5/thumbnails/36.jpg)
Acerca de ...
Noe Nieto:http://noenieto.com
@tzicatl
Vean Información sobre Percepción Unitaria en:http://www.percepcionunitaria.com/introduccion