21

Play Audio

  • Upload
    maegan

  • View
    37

  • Download
    0

Embed Size (px)

DESCRIPTION

Play Audio. Pipeline. location=“welcome.mp3”. Play Video. Pipeline. location =“sexydrones.avi”. Transmit Audio . Pipeline. port=3000. location=“welcome.mp3”. host=192.168.1.3. port=3000. Transmit Live Audio. Pipeline. port=3000. Device=hw:0,0. host=192.168.1.3. port=3000. - PowerPoint PPT Presentation

Citation preview

Page 1: Play Audio
Page 2: Play Audio
Page 3: Play Audio

AUDIO VIDEO STREAMING

RECORDING

EDITING

Page 4: Play Audio

Play Audio

Page 5: Play Audio

Pipeline

filesrc decodebin2 autoaudiosink

location=“welcome.mp3”

Page 6: Play Audio

Play Video

Page 7: Play Audio

Pipeline

filesrc decodebin2

Autoaudiosink

Audovideosink

location=“sexydrones.avi”

Page 8: Play Audio

Transmit Audio

Page 9: Play Audio

Pipeline

filesrc decodebin2 tcpserversink

location=“welcome.mp3”

port=3000

tcpclientsrc audioconvert

autoaudiosink

host=192.168.1.3

port=3000

Page 10: Play Audio

Transmit Live Audio

Page 11: Play Audio

Pipeline

autoaudiosrc flacenc tcpserversi

nkDevice=hw:0,0 port=3000

tcpclientsrc decodebin2 autoaudiosink

host=192.168.1.3

port=3000

Page 12: Play Audio

Filters

Page 13: Play Audio

Pipeline

autoaudiosrc Flacenc pitch tcpserversi

nk

Device=hw:0,0 pitch=0.8

tcpclientsrc decodebin2 autoaudiosink

host=192.168.1.3

port=3000

Page 14: Play Audio

Transmit Live Video

Page 15: Play Audio

tcpclientsrc decodebin2 autovideosink

Pipeline

v4l2src videobalance jpegenc tcpserversi

nkHue=0.5

host=192.168.1.3

port=3000

Saturation=0.4Port=3000

Page 16: Play Audio

Record to disk

Page 17: Play Audio

v4l2src tee

filesink

jpegenc tcpserversink

Pipeline

tcpclientsrc tee

filesink

decodebin2 autovideosinkhost=192.168.1.3

port=3000

location=“rec.avi”

location=“assim.avi”

Page 18: Play Audio

More Cool Things To Do

• Media Players (Songbird, Rhythmbox…)

• Video Conferencing (Farsight)• Internet Streaming (RTP)• Video Editing (GNonLin)• Speech Recognition (PocketSphinx)• Object/Face Recognition (OpenCV)• Embedded Stuff (Maemo)• … and much more

Page 19: Play Audio

Infinite multimedia applications

One framework

Page 20: Play Audio

LinksGStreamer: http://gstreamer.net

Gstreamer on Windows:http://code.google.com/p/ossbuild/

Python Gstreamer Documentation:http://pygstdocs.berlios.de/

Star Trek related news:http://memory-alpha.org

Page 21: Play Audio

Who am I?

YuviPanda (Yuvaraj Pandian T)

19 year old student KCG College, Chennai

Email: [email protected]: http://yuvi.inTwitter: @YuviPanda