It does not look like the original Avux idea is really taking off, (also due to the fact this forum is a bit slow). Therefore I am now proposing a new idea always called Avux (I like the name) even more ambitious than the original one:
Why don't we start a full blown project with a proper website, cvs tree, maillist etc with the aim to develop an open source STB multimedia ARCHITECTURE?
Something in the line of EOS ( http://www.avsforum.com/avs-vb/showt...hreadid=197595 ).
We talked about such a thing when this forum was started, then everybody went on his own to experiment with linux. My feeling is that instead of tapping the real power of linux we are replicating the "windows behaviour" trying to integrate different types of applications. This is leading to a lot of job duplication and dispersion of resources.
Furthermore I have not seen many open source projects with the aim to build a high-end multi-media ARCHITECTURE (not just a player, like mplayer or gstreamer, or pvr, like MythTV, or wrapper around an existing player, like Freevo). I might very well have missed some interesting project, if so please point it out here.
The focus should be on building AN ARCHITECTURE NOT AN APPLICATION where different bits and pieces can be easily swapped (eg you could choose what deinterlacing engine to use or what front end you prefer) and customised all the way from the processing of the raw AV stream (using pipelines?), to the use of additional filters (mixers, virtual channel extraction...), to the applications that can be included (browser, game emulators), to the media-files supported, to the codecs, to the menu customisation, to the possibility of using different types of display and control devices (OSD/handheld/Voice activated...). A fully flexible and customisable architecture, whose components can be plugged in like building blocks (hope you did like lego). As you see a significant step forward from the original Avux frontend project, not only a flexible frontend here. From such an architecture each one can get an stb exactly the way he wants it to work.
The focus should not be how to get htpc out of linux asap but how to get in the proper way and with as little compromises as possible. I think that given the code already available from other projects, 5-10 active programmers with the occasional support from others could get it done within a reasonable time.
Why don't we start a full blown project with a proper website, cvs tree, maillist etc with the aim to develop an open source STB multimedia ARCHITECTURE?
Something in the line of EOS ( http://www.avsforum.com/avs-vb/showt...hreadid=197595 ).
We talked about such a thing when this forum was started, then everybody went on his own to experiment with linux. My feeling is that instead of tapping the real power of linux we are replicating the "windows behaviour" trying to integrate different types of applications. This is leading to a lot of job duplication and dispersion of resources.
Furthermore I have not seen many open source projects with the aim to build a high-end multi-media ARCHITECTURE (not just a player, like mplayer or gstreamer, or pvr, like MythTV, or wrapper around an existing player, like Freevo). I might very well have missed some interesting project, if so please point it out here.
The focus should be on building AN ARCHITECTURE NOT AN APPLICATION where different bits and pieces can be easily swapped (eg you could choose what deinterlacing engine to use or what front end you prefer) and customised all the way from the processing of the raw AV stream (using pipelines?), to the use of additional filters (mixers, virtual channel extraction...), to the applications that can be included (browser, game emulators), to the media-files supported, to the codecs, to the menu customisation, to the possibility of using different types of display and control devices (OSD/handheld/Voice activated...). A fully flexible and customisable architecture, whose components can be plugged in like building blocks (hope you did like lego). As you see a significant step forward from the original Avux frontend project, not only a flexible frontend here. From such an architecture each one can get an stb exactly the way he wants it to work.
The focus should not be how to get htpc out of linux asap but how to get in the proper way and with as little compromises as possible. I think that given the code already available from other projects, 5-10 active programmers with the occasional support from others could get it done within a reasonable time.