xiron is a rapid development framework to build multimedia frontends using the xine engine. This is an extension to ruby which allows to use the xine-library to play media streams. This binding takes advantage from the unique features of ruby to provide an objectoriented, and easy-to-use interface to xine. The goal of the api-design is to be lightweight and as smart as possible but not outsmart the programmer.

This api combined with the powerful features of the ruby language itself leads to a powerful development framework which makes the development of new media players surprisingly easy.

xiron also provides some utility classes not directly related to xine but very usable for frontends. Currently there is a class to handle mediamarks and playlists of various formats and an osd widget set to easily write purely osd-based front-ends like oxine.

Another interesting subproject available is grill, a testing framework for xine written in ruby using xiron. the goal is to test every aspect of xine-lib and make the testing as easy as possible. So the grill package comes bundled with xiron and doesn’t need any installation. Simply unpack and run.

What’s New in This Release:

· This is the first release of the completely rewritten xiron and meant to be a pre-release towards 0.2.0.
· The intended audience for this release are developer, tester and package maintainer who are encouraged to test this release and send bugfixes for 0.2.0.

Sources mirror 1 (tar.gz)




Author:
admin
Time:
Sunday, January 6th, 2008 at 3:06 pm
Category:
User Interfaces
Comments:
You can leave a response, or trackback from your own site.
RSS:
You can follow any responses to this entry through the RSS 2.0 feed.
Navigation:

Leave a Reply