christian f k schaller christian schaller@collabora co uk n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
GStreamer: What's new ? PowerPoint Presentation
Download Presentation
GStreamer: What's new ?

Loading in 2 Seconds...

play fullscreen
1 / 26

GStreamer: What's new ? - PowerPoint PPT Presentation


  • 250 Views
  • Uploaded on

Christian F.K. Schaller (christian.schaller@collabora.co.uk) ‏. GStreamer: What's new ?. Summary. Current status What's new What's being worked on. Collabora Multimedia. World Leading experts on GStreamer, Telepathy, DLNA, OpenMax and GTK+ Webkit

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'GStreamer: What's new ?' - trish


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
christian f k schaller christian schaller@collabora co uk
Christian F.K. Schaller (christian.schaller@collabora.co.uk)‏GStreamer:What's new ?
summary
Summary
  • Current status
  • What's new
  • What's being worked on
collabora multimedia
Collabora Multimedia
  • World Leading experts on GStreamer, Telepathy, DLNA, OpenMax and GTK+ Webkit
  • Global reach with offices in Cambridge UK, Montreal Canada and Barcelona Spain
  • Established track record with customers such as Nokia and OLPC
gstreamer
GStreamer
  • Generic Multimedia Framework
  • LGPL licensed core
  • De-facto standard
  • Cross Platform
licensing
Licensing
  • Trying to make things easy
  • Plugins-modules: Base, Good, Bad, Ugly
gstreamer design
GStreamer Design
  • Pipeline based design
  • Close to 200 plugins available
  • Not just playback
core what s new
Core: what's new
  • RTP design
  • Latency API
  • Cross-platform support
  • (Network) buffering support
playbin2
Playbin2
  • Autoplugger
  • Encoded output
  • Improved HD support
  • Decodebin2
    • Faster, more versatile, better memory usage
rtp support
RTP Support
  • Playbin2 with full RTSP support
  • RTP stack popular (Axis, Tandberg)‏
  • Windows Media, Real Media, MPEG, Ogg
intelligent download buffer
Intelligent Download Buffer
  • Visual feedback of download progress
  • Intelligent pausing if network can not keep up
  • Quicktime/YouTube style
qtopia support
Qtopia Support
  • Qt and Qtopia integrated support through Phonon
  • Provides subset of GStreamer functionality
openmax support
OpenMax Support
  • GStreamer Integration with OpenMax IL
  • Next talk in this room on this subject
opengl support
OpenGL support
  • New gst-plugins-gl module
  • OpenGL based video output (xvimagesink replacement)‏
  • Push video into Clutter etc.
  • Enable video processing on the GPU in a GStreamer pipeline
  • Any OpenGL video filters
dirac video
Dirac Video
  • Encoder and Decoder available for GStreamer
  • Created by the BBC Research and Innovation
  • Royalty free codec
  • Heading for VC-2 standardisation
dvb support
DVB Support
  • DVB-T, DVB-S, DVB-C tested and confirmed working
  • ATSC still to be done
  • Deinterlacing, MHEG, scanning still to be done
browser support
Browser Support
  • HTML5
  • WebKit
  • Firefox
improved platform support
Improved Platform Support
  • Solaris (OSSv4)‏
  • Windows (native codec loading)‏
  • MacOSX (native codec loading)‏
slide19
DLNA
  • Coherence DLNA framework
  • Hoping to soon have working transcoding
  • Client support components in place
codecs
Codecs
  • Lots of available codec implementations for GStreamer
  • Open Source
  • OpenMax – GstOpenMax
  • Intel IPP
  • TI DaVinci
  • Fluendo
  • Collabora (Integration)‏
farsight2 and telepathy
Farsight2 and Telepathy
  • Integrated VOIP and videoconferencing toolkit
  • SIP, Gtalk and others
  • Many to many
  • Collaboration
various new embedded related plugins
Various New Embedded Related Plugins
  • Neonhttp, libsoup plugins
  • DirectFB support
  • HAL plugins
  • Mpegparse, mpaudioparse
core and base what s coming
Core and -base:what's coming
  • Performance query
  • More buffering/network support
  • Interlacing support
  • Fast metadata typefind
  • Plugin presets interface
qa system
QA System
  • New advanced QA system under development
  • Will let you automatically run extensive automated tests to reduce risk of regressions
gstreamer and mobile platforms
GStreamer and Mobile Platforms
  • LiMo
  • Access
  • GPE
  • Maemo
  • OpenMoko
  • LiPS
  • Android (working on it)‏