Download GStreamer - GStreamer Description, GStreamer Reviews
Contact
 


 

Download

 
Download Now
GPL (GNU General Public License)
Downloads till now: 9
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

amaroK Scripts , Audio , Graphics , Video ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

GStreamer

 

Details

Last Update: 2008-01-31 23:01:40
Version: 0.10.17
License/Program Type: GPL (GNU General Public License)
Publisher: Wim Taymans
Price:$0.00
Description:

GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to complex audio (mixing) and video (non-linear editing) processing.
Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface.
GStreamer is released under the LGPL.
Here are some key features of "GStreamer":
Multiplatform
· GStreamer has been ported to a wide range of operating systems, processors and compilers. This include but are not limited to Linux on i86,PPC, ARM using GCC. Solaris on x86 and SPARC using both GCC and Forte, MacOSX, Microsoft Windows using MS Visual Developer and IBM OS/400.
Comprehensive Core Library
· Graph-based structure allows arbitrary pipeline construction
· Based on GLib 2.0 object model for object-oriented design and inheritance
· Small core library of less than 150KB, about 10 K lines of code
· Pluggable scheduling system capable of dealing with most pipeline structures
· Multi-threaded pipelines are trivial and transparent to construct
· Clean and simple API for both plugin and application developers
· Extremely lightweight data passing means very high performance/low latency
· Complete debugging system for both core and plugin/app developers
· Clocking to ensure global inter-stream synchronization
Intelligent Plugin Architecture
· Dynamically loaded plugins provide elements and media types, demand-loaded via an XML registry, similar to ld.so.cache
· Element interface handles all known types of sources, filters, sinks
· Capabilities system allows verification of element compatibility using MIME types and media-specific properties
· Autoplugging uses capabilities system to complete complex paths automatically
· Pipelines can be saved to XML and loaded back to working state
· Resource friendly plugins don't waste RAM
Extensive Development Tools
· Graphical editor allows pipelines to be built quickly, run, and saved as XML
· gst-launch command-line tool enables even quicker prototyping and testing, similar to ecasound
· All tools written as libraries to allow easy reuse
· A lot of documentation, including partially completed manual and plugin writer's guide
· Large selection of test programs and example code
· Access to GStreamer API with various programming language
What's New in This Release:
Thread-safe
· Designed from the ground up to be a thread-safe framework. GStreamer 0.10 will work flawlessly on multi-CPU and hyper-threaded systems which are getting more and more commonplace these days while hiding the complexity of threads away from most application developers.
Pre-rolling and seeking improvements
· GStreamer 0.10 implements pre-rolling. This means all your media playback applications will do instant start/stop, and 'video scrubbing' when seeking, and has accurate audio/video synchronisation.
RTP Suppport
· Thanks to the help of the Farsight project, Nokia, Instituto Nokia de Tecnologia and Fluendo, GStreamer 0.10 includes great support for the RTP protocol and has payload encoders and decoders for a wide variety of formats. This means creating VoIP applications with GStreamer will now be easy.
Fraction based frame rates
· GStreamer 0.10 specifies frame rates in fractions. This allows for correct specification of commonly used frame rates and allows elimination of rounding errors which could otherwise cause loss of synchronization.
No more manual registry maintenance
· One thing that constantly caused problems for our users in earlier releases was the registry which needed to be carefully maintained by packagers and application developers. GStreamer 0.10 takes care of keeping its internal registry in sync automatically and should through that make life better for many of our users.
Improved developer documentation
· The community has put a lot of effort into improving the GStreamer documentation. The GStreamer core now follows a policy of not allowing API additions without the new API being fully documented. All GStreamer plug-ins also generate documentation now, making it easier for developers and users to see what kind of plug-ins are available and what the plug-ins are capable of. There are also a wide range of documents available now which explain the overall design of the various GStreamer sub-modules.
Better performance and smaller overhead
· The GStreamer framework now has less overhead and higher performance than 0.8. Some benchmarks now show it running twice as fast. These speedups are especially an advantage for the use of GStreamer in embedded systems.
Improvements in clock handling
· Our new master/slave clock implementation allows for network clocks which will ensure, when implemented in your application, that even if you have multiple devices spread out on your network running GStreamer-based applications, they will be playing or recording fully synchronized with each other. Our new clock selection algorithms makes sure the clocks of live sources are preferred over the clocks of sink elements, ensuring good results when decoding RTP streams, for instance.
Base classes
· GStreamer 0.10 provides a set of element base classes which implement the common functionality of sinks, sources and transforms. They enable both easier plugin development and highly consistent behavior between plug-ins of the same type.
New controller subsystem
· GstController takes over from the DParams infrastructure of GStreamer 0.8. GstController provides timed parameter changes synchronised with the data stream. This means that having your applications do timed parameter adjustments on elements is easier than ever, for instance timing the crossfading of two audio or two video tracks.


Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

GStreamer Version History

Product Date Added
GStreamer 0.10.17 2008-01-31 23:01:40


Related Software

Camorama
From category: Video
Camorama 0.18 is video software developed by Greg Jones. Camorama is a webcam application featuring various image filters. Camorama allows you to view video from your webcam and apply vario...
Blot Brush
From category: Graphics
Blot Brush 0.4 is graphics software developed by Kyoichiro Suda. It is based the blot algorithm, that is opend with the ARTemis. The Blot Bursh works fine with spatter or cloudy image. Insta...
Cammgr
From category: Video
Cammgr 1.5 is video software developed by Jeff Forys. Cammgr manages a collection of web cameras. It will bring cameras online or offline, and initiate or suspend image capture operations. A...
Csound
From category: Audio
Csound 4.23f13 is audio software developed by John Ffitch. Csound is a sound and music synthesis system, providing facilities for composition and performance over a wide range of platforms. Csou...
Ekspos Imageiewer
From category: Graphics
Ekspos Image Viewer 0.8.6 is graphics software developed by KIYUT. Ekspos is platform independent Java image viewer program. Ekspos Image Viewer support most popular image format: PNG, JPEG, and GI...
Matrex
From category: Graphics
Matrex is a graphical tool to show, organize and calculate big amounts of data....
BlueamaroK
From category: amaroK-Scripts
BlueamaroK 0.53 is amarok scripts software developed by Pablo Chinea. BlueamaroK is an amaroK script that controls basic functions of the amaroK player with a SonyEriccson mobile telephone through...
Freevo
From category: Audio
Freevo 1.6.1 is audio software developed by Krister Lagerstr?m. Freevo project is a Linux application that turns a PC with a TV capture card and/or TV-out into a standalone multimedia jukebox/VCR/P...
CycleAtlas
From category: Graphics
CycleAtlas 1.4 is graphics software developed by Massimo Nervi. CycleAtlas is a cycling diary based on a custom road atlas. It can be used to store or to plan new rides. Functions includes g...
amaroK XUL Remote 0.9a
From category: amaroK-Scripts
amaroK XUL Remote 0.9a is amarok scripts software developed by Matthieu Bedouet. AmaroK XUL Remote is an amaroK script that allows you to control amaroK from any Firefox browser on your network. \...
CheeseMusic Engine
From category: Audio
CheeseMusic Engine 1.0.1 is audio software developed by Juan Linietsky. The CheeseMusic engine is the core to most of the cheesetronic audio tools. CheeseMusic Engine is a flexible and power...
Analog VUmeter 0.9.2
From category: Audio
Analog VUmeter 0.9.2 is audio software developed by Pekka Harjamaki. Analog VUmeter is a visualization plugin for XMMS. If you like this plugin, then please send me feedback, comments, patc...
KGuitar
From category: Audio
KGuitar aims to develop a free, full-featured guitarist helper program....
AFPL Ghostscript 8.55
From category: Graphics
AFPL Ghostscript 8.55 is graphics software developed by Raph Levien. Ghostscript is a processor for PostScript and PDF files. AFPL Ghostscript can rasterize these files to a wide variety of printer...
h264enc
From category: Video
h264enc is a shell script which encodes video files or DVDs to the H.264 format using MEncoder....
 

Top Downloads

 
1. Canon PIXMA iP1000 Printer Driver
2. Canon PIXMA iP1200 Printer Driver
3. Canon PIXMA iP1300 Printer Driver a
4. Canon PIXMA MP210 MP Drivers
5. Canon i-SENSYS LBP2900 Printer Driver R
6. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
7. Asus EZVcr II
8. Canon PIXMA iP1300 Printer Driver c
9. JavaScript Page Preloader
10. Canon PIXMA MP140 MP Drivers
11. Canon PIXMA MP160 MP Drivers xp64
12. Canon PIXMA MP130 MP Drivers 2kxp
13. Canon PIXMA MP220 MP Drivers
14. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
15. Canon PIXMA iP5000 Printer Driver b
16. Canon PIXMA iP1600 Printer Driver
17. Canon PIXMA MP170 MP Navigator
18. Canon PIXMA iP1200 Printer Driver x64 d
19. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
20. Lite-On Cd-Rw LTR-48327S firmware

DownloadTube Editor Reviews

 
1. Server2Go
Server2Go is a Webserver that runs out of the box without an...
2. PPT to EXE Converter
PPT to EXE Converter is an easy-to-use, friendly and reliabl...
3. Shine DVD To FLV Converter
Shine DVD to FLV Converter is a powerful and easy-to-use con...
4. Speed Shop & Inventory Log
Speed Shop & Inventory Log is an easy inventory and shopping...
5. Excel Delete Rows or Columns Based On Cell Content Software
Excel Delete Rows or Columns Based On Cell Content Software ...
6. WordTempl
WordTempl is a user-friendly software designed to accelerate...
7. Jocsoft MP4 Video Converter
Jocsoft MP4 Video Converter is a powerful and yet easy to us...
8. Easy Time Logs Express
Easy Time Logs is a time tracking, timesheet, and project ma...
9. Flash Menu Maker
You may use this 3D Flash Menu Builder with special text eff...
10. 1-abc.net Hard Drive Washer
Windows and nearly all other software that is installed on i...

Software Reviews Full List



Recent Blog Posts

 
1. The Distribution of PHP / MySQL Applications With Server2Go
Server2Go is a Windows based software that allows the distri...
2. Link Baiting: The Building Of One Way Links In A Natural Manner
One way links represent a direct link to a given website, bu...
3. Search.io Simplifies The Searching of Information Through A Tabbed Interface
Most of the Internet users begin the navigation of various w...
4. Automatic Creation of An Ubuntu 8.1 Live USB From Windows
As compared with the running of a LiveCD inside a virtual ma...
5. TooManyTabs Mozilla Firefox Add-On Improves Memory Usage And User Browsing Experience
Firefox, one of the most popular web browsers in the world p...
6. The New Domain Fight Service Performs A Simultaneous Search Of NAP and WIPO Databases
Domain Fight, a new web based service owned by USpeakWeType ...
7. Fedora 10 Inside Windows: Screenshots Tour
Fedora Linux distribution features can be tested from inside...
8. How To Deploy VMware Player On Windows XP
VMware Player is a free Windows and Linux utility that allow...
9. Fedora 10 Provides An Improved Boot Speed and New Virtualization Features
Fedora, an open source Linux distribution sponsored by Red H...
10. Advanced SystemCare Free Ensures The Maximum Level of Security And Performance For Windows OS
Operating system tweaks are operations necessary to improve ...

Last 20 Scripts

 
1. JamUba AJAX Stock Script
JamUba AJAX Stock Script allows the user to embed a flexible
2. YouTube Video Script
YouTube Video Script runs on YouTube API and fetches million
3. Smooth Navigational Menu
Smooth Navigational Menu is a multi level, CSS list based me
4. JamUba ftpsync Script
JamUba ftpsync Script is a Perl utility to synchronize the h
5. Easy 2Checkout Integrator
Easy 2Checkout Integrator script provides a simple and easy
6. Wussa
Wussa is a script suitable for webmasters planning to create
7. WPJobAds
WPJobAds is a WordPress job board plugin that lets you sell
8. Wallpaper Website Creator
Wallpaper Website Creator is a PHP based script that helps y
9. Flex2 Advanced ColorPicker
Flex2 Advanced ColorPicker is a color picker component for F
10. Tree CheckBox
Tree CheckBox is a Flex3 component resulted from the customi
11. ResizeTool
ResizeTool is a simple and easy to use resize tool to be imp
12. Flickr Cube Viewer
Flickr Cube Viewer is a small utility based on Flex that all
13. Font Reader
Font Reader is an Actionscript 3 based true type font parser
14. iPod like Scroller
iPod like Scroller is a simple component which can simulate
15. AMFPHP
AMFPHP is a free open-source PHP implementation of the Actio
16. FlashFlickr PhotoGallery
FlashFlickr PhotoGallery is an image gallery made in Flex2/A
17. jQuery.popeye
jQuery.popeye script is an inline lightbox alternative.
18. prettyComments
prettyComments script provides a solution for comment boxes
19. prettyPopin
prettyPopin provides a nice way to display simple content or
20. MYRE Realty Manager
MYRE Realty Manager is a complete realty listing management