You are here: Home » Topic » A standalone Java client: FireflyClientpage 11

A standalone Java client: FireflyClient

This topic contains 186 replies, has 37 voices, and was last updated by  Anonymous 8 years, 9 months ago.

Viewing 15 posts - 151 through 165 (of 187 total)
  • Author
    Posts
  • #15663

    Anonymous

    BUMP BUMP BUMP …

    Caribou, can you please help me making this nice applet working on windows mobile ? Couldn’t find your contact details …

    I’m desperately trying to find info on the errors that I get, but can’t solve … help me out …

    #15662

    spring

    Dear caribou,

    Thanks ever so much for developing this fantastic client. I am particularly grateful for the ability to locally cache the library, as downloading it previously took two minutes (each time) with iTunes.

    I was wondering if I could please request a couple of features:

    1) Ability to repeat (one, all) like in iTunes.
    2) Remember the currently selected genre, artist and album in the main library when clicking on a playlist. This is so that when you return to the library, you can resume from where you left off.

    Thanks again,
    Spring

    P.S. I’m running svn-1586 on a Buffalo LinkStation Pro Duo.

    #15661

    Anonymous

    Hello everybody,

    I’ve been away for almost a month now, but I’m back. I’ll try to anwser to your questions in this post.

    New features requests
    @mpuckett wrote:

    Is it possible yet to create a smart playlist from FireFlyClient?

    No it is not. You have to create smart playlists with the playlist.html page of Firefly Media Server admin pages. I don’t plan to implement a smart playlist editor for the time being. Anyway, I saw in the following topic : viewtopic.php?f=2&t=10097 someone who tried to improve the playlist.html page. I didn’t tested it because I don’t use smart playlists a lot but it might be worth looking!
    @Statto2 wrote:

    Would it be possible to show a 4th panel – composer

    It would be but I can’t say when. I can’t say if it is massively requested.
    To avoid overloading this forum, you can post a feature request to http://sourceforge.net/tracker2/?func=browse&group_id=212642&atid=1022556 and see if it is supported or not.
    @Statto2 wrote:

    A 5th panel option for ‘year’ would also be useful (tree with decades and years)

    Same remark as previous.
    @rregent wrote:

    I have one minor request. Would it be possible for Artists whose names are preceded by “The” to be sorted by the latter part of the name? The SoundBridge handles this well. For example, ‘The Beatles’ becomes ‘Beatles, The’ .

    I’ll try to have a look at it. It should not be too difficult to implement although I should look into a configurable list of “ignorable” prefixes (like The, A, …) to manage different languages.
    @spring wrote:

    I was wondering if I could please request a couple of features:
    1) Ability to repeat (one, all) like in iTunes.
    2) Remember the currently selected genre, artist and album in the main library when clicking on a playlist. This is so that when you return to the library, you can resume from where you left off.

    1) It should not be too difficult and I’ll try to add it in the next release. I didn’t do it in the past as I thought that nobody used this functionnality !
    2) I’ll try to have a look at it. I don’t really use playlist so I never noticed this behaviour which must be very irritating !

    Mobile version of the client
    @[email protected]@n wrote:

    Hi,

    Fireflyclient.jar is just what i’m looking for, and i can use it on my laptop … But finally, i want to use it on my Htc Touch HD (windows mobile 6.1 smartphone) … I can install it, using the built-in java, but when trying to run it, it complains about several things … (at first i couln’t install either, but after adding the following lines in the Manifest.mf file, i can go further) :
    MIDlet-Name: FireflyClient
    MIDlet-Version: 1.5
    MIDlet-Vendor: Vendor
    MIDlet-1: Fireflyclient,,net.firefly.client.gui.swing.FireflyClient

    After installing it, it says “MIDLet was successfully installed! Do you want to launch the MIDlet ?” Then it gives the following error “The MIDlet could not be instantiated : java.lang.ClassCastException”. Can someone help me getting this to work on a windows mobile os ?
    (…)
    Someone to help porting this wonderfull fireflyclient to windows mobile ? If this works, it will be the best application ever … Who doesn’t want to have a portable mediaplayer connected to 1000+ of songs, and playing just what you want …
    Caribou, any idea ?
    (…)
    BUMP BUMP BUMP …
    Caribou, can you please help me making this nice applet working on windows mobile ? Couldn’t find your contact details … I’m desperately trying to find info on the errors that I get, but can’t solve … help me out …

    Well [email protected]@n, this is a great question !!! But Firefly Client has not been designed to be run on mobile phones. Indeed, java application that run on mobile use a little subset of java SDK called Java ME (Java Micro Edition). So it is normal that you are not able to run it “as is” on Windows Mobile.
    Anyway, if you want be to give a look at your error it might be worth though i don’t think it should be possible to solve theses errors. You can contact me at vcariven (at ] users.sourceforge.net
    However, I find your request particularly interresting.
    I’m not very aware of different phones possibilities and anyway, I don’t think that the current Firefly Client user interface would be very suitable for a mobile phone screen (much smaller size than a computer screen).
    So, I’ll try to look deeper in the mobile application development with java for mobile phones and I might try to implement a dedicated interface for mobile phones using the existing Firefly Client core classes to communicate with the server and cache library.

    Here it is. I hope this will answer your questions and do not hesitate to post on this forum. For features request it might be worth double-posting to the feature request tracker on sourceforge : http://sourceforge.net/tracker2/?func=browse&group_id=212642&atid=1022556

    –caribou

    #15664

    Anonymous

    Hi Caribou,

    excellent nice tool !! Thank’s for this program !!

    One question: Cover art is not showing up. Is that because I’m using id3V2.4 tags ? All my mp3s have embedded cover arts in id3V2.4 tags !

    Thnaks
    Uwe

    #15665

    Anonymous

    @uwekronberg wrote:

    Hi Caribou,
    excellent nice tool !! Thank’s for this program !!
    One question: Cover art is not showing up. Is that because I’m using id3V2.4 tags ? All my mp3s have embedded cover arts in id3V2.4 tags !
    Thnaks
    Uwe

    Yes it is. Could you please send me one file with cover art in ID3v2.4 tag so that I can’t correct the behaviour ? Actually, Firefly Client only manage covers for id3v2.2 and id3v2.3 tags. You can send me a sample file at vcariven (at ] users.sourceforge.net
    –caribou

    #15666

    RigasW
    Participant

    Hi Caribou,

    thanks for the latest release. I really do enjoy the library autostart feature and the possibility, to start, stop and skip songs now with the keyboard.

    Take care

    Rigas

    #15667

    fishhead

    Using Firefly Version svn-1586 | client 0.9b
    Issue:

    [FireflyClientException] class org.xml.sax.SAXParseException – SAXException while unmarshalling the song list (during parsing).
    at net.firefly.client.controller.request.RSPRequestManager.getSongList(RSPRequestManager.java:499)
    at net.firefly.client.gui.swing.dialog.DatabaseDialog$LoadRemoteSongListButtonActionListener$1.run(DatabaseDialog.java:596)
    at java.lang.Thread.run(Unknown Source)

    When I got this issue before I ran a full scan and re-tried the client. This seems to fix the issue. I successfully downloaded the remote library.

    I tried the above steps again and but this time nothing fixes.I still get this error at %99 everytime I try to connect.

    Any suggestions?

    Thanks.

    #15668

    w1ll14m
    Participant

    Hi Caribou 🙂
    I like that applet nicely done with jnlp!

    That ignore extension is a nice one! 🙂
    I let mt-daapd also index my video’s because i created a browser thingy in php + extjs 😉
    but when i use fireflyclient i want to play only supported files.

    Maybe it’s possible to block video extensions by default ?

    Greetz,
    William

    #15669

    shawnr13

    Request for settings to make Firefly Client portable.

    I carry the Firefly Client on my thumbdrive as I work on many computers
    during the day as I travel around the city. I would love to be able to
    store all of my settings, passwords, playlists, etc on my flash drive
    instead of having to redo them every time and never save for fear of
    forgetting to delete the hidden folder on a client’s machine with the
    address to my home server. Also, this would be to save myself from having
    to download my large (2.2 MB) playlist every time I want to listen to my
    music. I would like to see the .firefly folder saved to the same directory
    as where the firefly client is located, as a relative path, so that it can
    stay on the thumbdrive and keep all of my information safe and portable.

    I already double posted this in the sourceforge feature request section.

    #15670

    Anonymous

    Making this applet portable would be nice indeed ….

    Any progress on the windows mobile version Caribou ?

    #15671

    Anonymous

    Hello, and thank you for a great working applet for my huge library.
    As i’m not so familiar with java it took me a while to understand how it works, but ones i did (after about 5 min) i just love it.
    Now i can bring my music to where ever i’m going and it loads my remote library in about 1 minute which i think is great for over 40000 songs.
    Now as i have told my friends and family about it they want to use it as well and they also would like to have the possibillity to download songs from me.
    Is it possible to add downloading functinality to this client?

    #15672

    removablebrain
    Participant

    I think a portable or version that will write prefs to its own directory would be a great addition. Especially for those of us who run multiple servers….I also like to scrob, but don’t want the wife’s music contaminating my last.fm stats 🙂 Thanks again for a great application!

    #15673

    jasongreen

    Thanks so much for your work on this. I have run in to an odd problem, though.

    There are a few tracks that will play in iTunes but not in the applet. Sometimes they just hang and sometimes they come out as all sorts of beeps. My firefly server is transcoding from FLAC to Wav on the fly. Most tracks play fine, however. Any ideas/suggestions?

    #15674

    Anonymous

    Hi guys,

    Here I am back from holidays. I’ll try to answer your questions in this post :

    @w1ll14m wrote:

    That ignore extension is a nice one! 🙂
    I let mt-daapd also index my video’s because i created a browser thingy in php + extjs 😉
    but when i use fireflyclient i want to play only supported files.
    Maybe it’s possible to block video extensions by default ?
    William

    I’ll disable those extensions by default in next version (someone may post most common video extensions to disable so that I don’t forget any important)
    @[email protected]@n wrote:

    Any progress on the windows mobile version Caribou ?

    After deeper investigation, I’m afraid this is not really possible (at least without a big amount of work). Indeed, the existing java code of Firefly Client and used external libraries are not supported on Java For Mobile. I’m afraid I won’t access this request of porting the application on Windows Mobile. Sorry, [email protected]@n.
    @shawnr13 wrote:

    Request for settings to make Firefly Client portable.

    @[email protected]@n wrote:

    Making this applet portable would be nice indeed ….

    @removablebrain wrote:

    I think a portable or version that will write prefs to its own directory would be a great addition. Especially for those of us who run multiple servers….I also like to scrob, but don’t want the wife’s music contaminating my last.fm stats 🙂 application!

    Wow, the portable version seems to be the most requested feature at this time. I’ll have a look at it and will make sure it’s part of next release if it’s possible.
    @WilsonTobbe wrote:

    Now as i have told my friends and family about it they want to use it as well and they also would like to have the possibillity to download songs from me. Is it possible to add downloading functinality to this client?

    It is a functionnality I had thought about. I’ll try to implement it in a future version.
    @jasongreen wrote:

    Thanks so much for your work on this. I have run in to an odd problem, though.
    There are a few tracks that will play in iTunes but not in the applet. Sometimes they just hang and sometimes they come out as all sorts of beeps. My firefly server is transcoding from FLAC to Wav on the fly. Most tracks play fine, however. Any ideas/suggestions?

    You could disable flac to wav transcoding as Firefly Client supports flac format natively.

    Hope this answers your questions…
    –caribou

    #15676

    Anonymous

    @caribou wrote:

    Hi every one,
    I have just released a new version of FireflyClient : 0.9b
    See: https://sourceforge.net/project/showfiles.php?group_id=212642

    This is mainly a maintenance release based on 0.8b that mainly corrects the applet deployments problems. It has a few minor add-ons too.

    Main features are :
    – Enhanced applet deployments capabilities
    – Genre/artist separator to manage multiple genre/artist in single tag

    Here is the detailed changelog below.


    Changelog:
    Version 0.9 b
    - Enhanced applet configuration
    - read more in fireflyclient.html file when fireflyclient-applet(.zip or .tar.gz) has been uncompressed
    - Added the possibility to set a separator for genre and artist tag
    - Ex: if genre tag contains "Classical; [C]Classical; Orchestral;Symphony" and that
    ';' character has been set as genre separator in preferences dialog, 4 genres
    are extracted for this song (the song matching the four of them:
    - Classical
    - [C]Classical
    - Orchestral
    - Symphony
    Same functionnality for artist tag.
    When changing separators, application must be restarted.
    - Enhanced keylistener on genre, artist and album lists
    - When genre, artist or album list has the focus, you can type the first letters to go to the first matching item.
    - Weakly crypted passwords (library and lastfm) in configuration file (needs library saving)

    As usual, any support, any remark, bug report, feature request is welcome…

    The genre/artist separator feature answer the Statto2 post : http://forums.fireflymediaserver.org/viewtopic.php?f=9&t=7198&start=120#p23807

    If you read me, Pacbarnabe, I tried to add an hidden option to customize read buffer size, but I’m not sure that it will do the trick. Nevermind, you can try it. You just have to edit the XML configuration file (config.xml) and change/add the following property “4”. The default size is 4 (in kilobytes). You might try to increase this value. Do not put too high values as I noticed that the app was consumming a lot of CPU in that case. Try and find the value that might suit you if it makes any difference!

    I’ll make a dedicated post for applet configuration.

    — caribou

    Hi Caribou,

    Sorry to answer so late.
    I have tested the read buffer size option ( values from 4KB to 512KB ) but i still have the problem.
    Fireflyclient stop after a few seconds.
    Regards

Viewing 15 posts - 151 through 165 (of 187 total)

The forum ‘Add-on Software’ is closed to new topics and replies.