Upload
thiago-santos
View
589
Download
4
Tags:
Embed Size (px)
Citation preview
GStreamer
● Framework– Processamento de dados
– “Pipes and filters”
● LGPL● 10 anos
– Stable → 0.10
– 0.11/1.0
Código
player = gst.Pipeline("player")
source = gst.element_factory_make("filesrc")
decoder = gst.element_factory_make("mad")
conv = gst.element_factory_make("audioconvert")
sink = gst.element_factory_make("alsasink")
player.add(source, decoder, conv, sink)
gst.element_link_many(source, decoder,
conv, sink)
gst-launch
● Prototipação rápida● Cria pipelines● Console
gst-launch elemento1 propriedade1=valor ! elemento2 ! elemento 3
Comunidade
● IRC - #gstreamer @ freenode (thiagoss)● ML – commits / devel / bugs● Web - gstreamer.net / gstreamer.com● GStreamer Conference● Planet - gstreamer.freedesktop.org/planet/
Referências
● Grafos: wikipedia● Flickr:
– http://www.flickr.com/photos/nocallerid_man/3638360458
– http://www.flickr.com/photos/evaekeblad/454220744/
– http://www.flickr.com/photos/freefoto/5982549938/– http://www.flickr.com/photos/duckypipeliner/4281438859
– http://www.flickr.com/photos/m4tik/4687192723
– http://www.flickr.com/photos/matthewfch/835831228
– http://www.flickr.com/photos/florianric/7263382550