GStreamer: What's new ? - PowerPoint PPT Presentation

About This Presentation
Title:

GStreamer: What's new ?

Description:

GStreamer: What's new ? Christian F.K. Schaller (christian.schaller_at_collabora.co.uk) Summary Current status What's new What's being worked on Collabora Multimedia ... – PowerPoint PPT presentation

Number of Views:167
Avg rating:3.0/5.0
Slides: 27
Provided by: EdwardH150
Category:
Tags: gstreamer | mpeg | new | standard

less

Transcript and Presenter's Notes

Title: GStreamer: What's new ?


1
GStreamerWhat's new ?
  • Christian F.K. Schaller (christian.schaller_at_collab
    ora.co.uk)?

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 -basewhat'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
Questions?
  • Or contact me on christian.schaller_at_collabora.co.u
    k
  • http//www.collabora.co.uk
Write a Comment
User Comments (0)
About PowerShow.com