• Playnode Infinity demo for Mac OS X and GPL source-code released

    Date: 2010.04.26 | Category: Playnode | Tags: , , , , , , , ,

    An initial demo of Playnode for Mac OS X is now available to download direct from the GitHub project site. The source-code for this demo is now available there too.

    This is a work-in-progress and the demo is a first look for Mac OS only so far, but only a little more work and a demo will be available for Windows and Linux… (soon!)

    Requires Java (probably version 6 and above).

    Playnode Infinity requires Playdar to be installed and available with playlist content ready. The database for building playlists is only done so far as loading a playlist from XSPF. To get started simply load an XSPF file with a playlist with content to be resolved by Playdar. The resolver runs automatically when loading or selecting a persisted playlist. A playlist can be resolved again using the resolver button.

    The source-code and jars can be rebuilt using the supplied ant scripts. Anyone interested in contributing is encouraged to build, fork and suggest improvements. IntelliJ IDEA has been used in developing the software so far. It is likely that the free community edition of the software will be compatible with the project files included. If not then this is something that might be fixed soon.

    Planned features include developing pluggable skins and player back-ends.

    • Currently using Java mp3 and ogg player which does not appear to support all streams yet. It could be useful to support alternative back-end players such as mplayer for instance to either improve performance or compatibility.
    • Support for different GUI styles is also being provided to ensure that the look and feel can look at home on different Operating Systems, but likely extended to provide good look and feel alternatives which adapt GUI elements and support skinning too.

    The main thing first is to finish the intended playlist functionality.

    Bookmark and Share