posted by Eugenia Loli on Thu 9th Sep 2004 17:49 UTC

"Fluendo, Page 2/2"
3. Fluendo is building its business around GStreamer. However, GStreamer has seen a lot of criticism regarding its instability and immaturity as a multimedia framework, even after 4 years of development. How does this impact Fluendo?

Julien: First of all the stability of GStreamer is rather good these days and for most users it does what it should. There are some issues left to handle, but they are possible to handle and are mostly related to playback of some specific types of video files.

Fluendo is building its business around GStreamer because it is very stable and mature for the kind of products we are developing. Our streaming server is already in use at some places and we are very happy with its stability and performance.

We hired some of the best GStreamer hackers and we are working hard to make GStreamer the best solution for any kind of multimedia application. We started with the streaming server side, that's true, but we are also planning to fix the playback issues.

We just launched a sister company of Fluendo and we are planning to hire Ronald Bultje, who has been working for a long time on improving the support for existing formats and adding new formats to GStreamer. For his first few months working for us, his task is simply to make playback close to perfect for all formats we currently support and maybe even add some new ones. So we ask that everyone who has one or more files that they have problems with to play under GStreamer applications, please file a bug on it so that Ronald has something to tackle when he starts. Our goal as a company is to make sure that Linux distributions have a way to legally add support for most of the common formats used today and allow them to make the support for these formats available in a truly integrated way across their desktops.

4. You will be sub-licensing to distros some decoder plugins for the proprietary formats you are licensing yourselves for Fluendo. Will these plugins be compatible with the GPL though, as Rhythmbox and Totem are GPL?

Julien: We have been discussing this issue a lot with both lawyers, the FSF, the maintainers of the two applications mentioned above and distribution makers. Our goal is to try and reach a consensus between everyone involved on how to interpret the GPL and copyright law in general regarding this, so we can advise people developing multimedia applications. Bastien Nocera and Colin Walters (authors of Rhythmbox and Totem) have expressed a will to relicense their applications if that is deemed necessary. We hope to shortly be able to publish a legal FAQ on the GStreamer website with some advice on how to license their applications etc., if they wish them to be usable together with proprietary plugins etc. Our advice will probably be for multimedia developers to use the LGPL for their applications instead of the GPL. Of course if a developer do not want their application to be distributed with non-free plugins then sticking with the GPL is of course the natural solution.

5. Tell us a bit about the legal DVD player you are preparing. Will it also be able to play VCD/SVCD? What's its status?

Julien: Our US lawyers are finalizing the licensing for us as we speak, and after that the coding will start. The DVD player will probably be ready to ship sometime during the first half of next year. It could be faster, depending on the demands of our partners, but that is the current status.

6. Do you have any plans to offer players or software engines that are able to decode data streamed by Fluendo for PDA and Phones?

Julien: Our streaming server is flexible by nature, so streaming to PDA and phones is just a matter of format. We are already in the process of writing some plugins to stream using 3GPP, which most mobile phones will support in the future.

7. Do you plan to support FreeBSD and/or Solaris with Fluendo?

Julien: Well we haven't really worked on those platforms yet, but that will probably be the case. GStreamer itself is already ported to all of the major Unix versions, including MacOSX and it has a Windows port. So it would for most things be and issue of recompiling. The server itself will be GPL so it will be available for any platform people decide to use it on. For our commercial server Linux will be our main platform, but depending on customer interest we will support other platforms as well, Solaris being the most likely one.

8. When a final/stable version of Fluendo Streaming Server is expected?

Julien: We expect a first public release of Flumotion in the beginning of october.
Table of contents
  1. "Fluendo, Page 1/2"
  2. "Fluendo, Page 2/2"
e p (0)    53 Comment(s)

Technology White Papers

See More