Download presentation
Presentation is loading. Please wait.
Published byCarmella Hart Modified over 9 years ago
1
Christian F.K. Schaller (christian.schaller@collabora.co.uk)
GStreamer: What's new ? Christian F.K. Schaller
2
Summary Current status What's new What's being worked on
3
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
4
GStreamer Generic Multimedia Framework LGPL licensed core
De-facto standard Cross Platform
5
Licensing Trying to make things easy
Plugins-modules: Base, Good, Bad, Ugly
6
GStreamer Design Pipeline based design Close to 200 plugins available
Not just playback
7
Core: what's new RTP design Latency API Cross-platform support
(Network) buffering support
8
Playbin2 Autoplugger Encoded output Improved HD support Decodebin2
Faster, more versatile, better memory usage
9
RTP Support Playbin2 with full RTSP support
RTP stack popular (Axis, Tandberg) Windows Media, Real Media, MPEG, Ogg
10
Intelligent Download Buffer
Visual feedback of download progress Intelligent pausing if network can not keep up Quicktime/YouTube style
11
Qtopia Support Qt and Qtopia integrated support through Phonon
Provides subset of GStreamer functionality
12
OpenMax Support GStreamer Integration with OpenMax IL
Next talk in this room on this subject
13
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
14
Dirac Video Encoder and Decoder available for GStreamer
Created by the BBC Research and Innovation Royalty free codec Heading for VC-2 standardisation
15
DVB Support DVB-T, DVB-S, DVB-C tested and confirmed working
ATSC still to be done Deinterlacing, MHEG, scanning still to be done
16
DVB Support
17
Browser Support HTML5 WebKit Firefox
18
Improved Platform Support
Solaris (OSSv4) Windows (native codec loading) MacOSX (native codec loading)
19
DLNA Coherence DLNA framework Hoping to soon have working transcoding
Client support components in place
20
Codecs Lots of available codec implementations for GStreamer
Open Source OpenMax – GstOpenMax Intel IPP TI DaVinci Fluendo Collabora (Integration)
21
Farsight2 and Telepathy
Integrated VOIP and videoconferencing toolkit SIP, Gtalk and others Many to many Collaboration
22
Various New Embedded Related Plugins
Neonhttp, libsoup plugins DirectFB support HAL plugins Mpegparse, mpaudioparse
23
Core and -base: what's coming
Performance query More buffering/network support Interlacing support Fast metadata typefind Plugin presets interface
24
QA System New advanced QA system under development
Will let you automatically run extensive automated tests to reduce risk of regressions
25
GStreamer and Mobile Platforms
LiMo Access GPE Maemo OpenMoko LiPS Android (working on it)
26
Or contact me on christian.schaller@collabora.co.uk
Questions? Or contact me on
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.