Language Selection

English French German Italian Portuguese Spanish

Better multimedia support for on Unix systems

Filed under

Playing back audio and video content on Unix system was and is still a matter of choices.

On the one hand, this is a good thing for the user. It offers a wide range of frameworks that best suit his/her needs. But on the other hand, this also brings a developer of a multi platform, general purpose Office productivity suite like (OOo) into the situation to make a choice. The choice needs to be made just to ensure that we don't have to provide a different backend for all multimedia frameworks that already exist. This just doesn't work for resource reasons. So, a framework needs to be chosen that meets the needs of a group of users as large as possible.

A few years ago, we created a flexible multimedia solution for OOo that offers the chance to extend the set of supported external frameworks in an easy way and with only little development effort.

Our first choice for a backend was the support for Sun's 'Java Media Framework' (JMF) at that time. A framework that is platform independent in general and that offers a good performance. Especially when using the - then platform dependent - performance extension, performance is on par with other frameworks.

Time has shown that JMF seems to be a bit outdated today and that support for appropriate decoders is still not as good as expected. Enabling the support for JMF within OOo was also a not so easy task for the user, since the appropriate jmf.jar archive had to be added by hand by the user to the OOo classpath.

So, we took a closer look at other frameworks and decided to create a completely new backend from scratch.

rest here

More in Tux Machines

Roku’s 4th gen media player does 4K, gets larger, costs more

Media streaming pioneer Roku has unveiled its 4th-gen media streaming player, featuring 4K resolution, 802.11ac WiFi, a larger footprint, and a $130 price. Over the years, we’ve watched Roku evolve from being one of the first companies to offer Internet radios with its SoundBridge, to challenging Apple’s early dominance in the streaming media player market with its “Netflix box”, to pioneering HDMI-stick media players with its Streaming Stick, to becoming the “smart” in smart TVs. All these media player incarnations have run on Roku’s internally developed, Linux-based “Roku OS.” Read more

Git 2.6.1 Open-Source Distributed Version Control System Adds Xdiff Changes

The developers of the world's most popular free, cross-platform and open-source distributed version control system, Git, have announced the release and immediate availability for download of the first point release of Git 2.6 for all supported platforms. Read more

The ZFS File System Will Be Included in Ubuntu, Says Mark Shuttleworth

A very interesting discussion started earlier today, October 6, on the Ubuntu Snappy Core mailing list about a method of adding kernel modules to a Snappy-based operating system. Read more

Displaylink adds Linux support for USB monitors

A few weeks ago at IDF, Displaylink released drivers for USB monitors on Linux. This has been something SemiAccurate has been asking them about since, well it has been years now. The idea is simple, transfer video data over USB rather than a dedicated video port. This requires a bit of compression, CPU load, and of course their proprietary hardware on the monitor side. That isn’t a big deal, the chips are fairly inexpensive and since you are buying a USB monitor or dock, it comes with the device out of the box. On the plus side it means your monitor will work everywhere, or at least it will now. Read more Also: Intel Compute Shaders Appear Nearly Ready For Mainline Mesa