Alternatives to JWplayer

0
Hello all,

has someone tried (and succeeded) to replace JWplayer by another player plugin?

I'd like to use Flash XML's Mp3 Player FX (it has a really cute interface).

Theoretically it should be possible, but it looks like there would be a lot of code changes necessary... So if anybody has started this, I would be grateful for hints (and a list of the snippets to be changed).

Or maybe Germi will tell us we should rather not try this?

Regards

Chris
Responses (10)
  • Accepted Answer

    Wednesday, February 22 2012, 05:32 PM - #Permalink
    0
    to be honest, this would be a really difficult task. basically for the "playlist" functions: the jwplayer feeds on XML files we create, while other probably work differently..

    I'm afraid this is not something I recommend, it can be a nightmare...

    but JWplayer is skinnable.. did you know that?
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, February 22 2012, 08:31 PM - #Permalink
    0
    Hello Germi,

    one reason to use MP3 Player FX would be the nice visualization tools for audio playback, which Jwplayer seems not to have (or am I wrong?). It also processes XML files, but I have no idea whether it can work with your component. Obviously your JWplayer plugin is adapted for using Music Collection.

    If you have the time and are curious, please take a look at this:

    http://www.flashxml.net/mp3-player.html

    and tell me what you think about it.

    Using your component in a non-standard way for our purposes (rather a track library than an album collection), apparently I'll have to fiddle around a bit with your code for layout purposes, anyway. For instance, if I wanted the letter bar at the bottom, a change in \\com_muscol\\views\\search\\tmpl\\common.php would be necessary, right?

    What happens to my changes if I ever install an update of Music Collection?
    The reply is currently minimized Show
  • Accepted Answer

    greengeek
    greengeek
    Offline
    Thursday, February 23 2012, 12:59 PM - #Permalink
    0
    That is a fun looking player. The JW Player does have some visualization plugins that can give you a similar display. Would be fairly easy to add as well. See:

    http://www.longtailvideo.com/addons/

    I have used this one in the past on a different project and it looked really nice:

    http://www.longtailvideo.com/addons/plugins/42/Revolt?q=

    Haven't tried this one yet, but it also looks promising:

    http://www.longtailvideo.com/addons/plugins/247/SUB-Equalizer
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, February 23 2012, 01:47 PM - #Permalink
    0
    thank you for the hints, germi and greengeek!

    that really seems to be easier than changing muscol code...
    The reply is currently minimized Show
  • Accepted Answer

    Monday, February 27 2012, 02:22 PM - #Permalink
    0
    which path reference has to be supplied in the muscol jwplayer plugin's option dialogue to load a new skin?

    i tried to install the skin "xero" (which is a png-based v5 skin) by supplying the name of the .zip file in the options like this:

    \\plugins\\muscolplayers\\jwplayer\\jwplayer\\xero.zip

    this makes the player disappear. can png-based skins not be used?

    the path seems to be correct - if i use a different path no change happens to the skin, and the player remains there.


    where do i specify a plugin the player should load (like the one suggested by greengeek)? see the description here:

    http://www.longtailvideo.com/addons/plugins/42/get-plugin.php?addon=42&vid=39

    which procedure should i use, and where does it go in muscol?
    The reply is currently minimized Show
  • Accepted Answer

    Monday, February 27 2012, 04:09 PM - #Permalink
    0
    the path should be:

    \\plugins\\muscolplayers\\jwplayer\\jwplayer\\skins\\xero.zip
    The reply is currently minimized Show
  • Accepted Answer

    Monday, February 27 2012, 08:30 PM - #Permalink
    0
    tried this path also before...

    in that case, the player disappears in firefox 10, IE 8 remains at "Loading Player..." without actually showing it.

    then i tried two different skins (nacht and modieusslim). these do not make the player disappear, but none of it changes the skin of jwplayer if installed like you described. the appearance remains the same - standard skin - in both browsers.
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, February 28 2012, 06:05 PM - #Permalink
    0
    hmm.. that's weird. and the skin name you type in the parameters is simply xero, right?
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, February 28 2012, 07:43 PM - #Permalink
    0
    /plugins/muscolplayers/jwplayer/skins/ is the correct path.
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, February 28 2012, 09:10 PM - #Permalink
    0
    the path where the skin.zips need to be copied to is

    /plugins/muscolplayers/jwplayer/skins/

    to make jwplayer use a plugin and specify the plugin to use (e.g. "revolt"), i patched this into line 67 of my jwplayer.php:

    $array_params["plugins"] = "revolt-1";

    wouldn't it be nice to have this parameter in the muscol jwplayer plugin setup, Germi? :)

    however, some jwplayer plugins can pass a bunch of parameters. that would still require to extend $array_params or $string_params manually.
    The reply is currently minimized Show
Your Reply