FireFly Media Server › Firefly Media Server Forums › Firefly Media Server › Add-on Software › Crossfire (webbased/iPhone/iPodtouch) streaming client
- This topic has 40 replies, 14 voices, and was last updated 14 years, 11 months ago by Anonymous.
-
AuthorPosts
-
11/02/2008 at 4:29 PM #2214AnonymousInactive
Hi all,
As mentioned in another topic on this forum, I am currently working on a webbased iPhone solution for streaming, browsing and searching content served by Firefly.
On this thread I hope to keep you guys informed and discuss possible ideas.
Current Crossfire(alpha) features
[*] Skinnable UI
[*] AJAX based with crossbrowser support
[*] Basic and extended search functionalities
[*] Browse by artist, album and playlistsCurrently I am querying the Firefly XML API from the AJAX/webclient, which works pretty neat on desktops, however parsing XML on an iPhone is realy remarkable slow. In the future release I will probarbly move the UI transformation to server-side.
I’ve you have any great ideas, problems or remarks. you can post them here.
PS: The SourceForge page is hosted on http://sourceforge.net/projects/ffmcrossfire/ and anyone with some PHP, Javascript or UI design skills is more than welcome to contribute.
Cheers,
Tony15/02/2008 at 4:40 PM #16269mweissboeckGuestLet it look and feel like iTunes on iPod Touch, that is what I wold expect.
See http://penguinlovesmusic.de/?page_id=3 and http://penguinlovesmusic.de/?page_id=7
for a very nice frontend for SqueezeCenter. There should be something like this for firefly, that realy would rock πMax
15/02/2008 at 9:06 PM #16270AnonymousInactiveSeems to be very nice indeed !! Thanks π
Unfortunately i dont have a SqeezeCenter to see the processed output, and I will have to check the content manually to see if I can find any-usable stuff.On the other side the skin engine I am working on is almost complete, so it would be nice if i could create a similar iPeng GUI.
Cheers,
Tony16/02/2008 at 8:08 PM #16271AnonymousInactiveHi guys,
After a couple weeks I can finally announce the release of Crossfire 0.4.0.
This version can be installed on any webserver suporting either PHP 5.x and PHP 4.x.The current version runs fine under FireFox 2.0> and Safari (iPhone/touch), but however doesnt support IE yet (this is due to a some flaws which can be ommited).
Once i’ve implemented the skinning features fully, I will include skins for other browsers and possible devices.Let me know what you guys think about it!
http://sourceforge.net/projects/ffmcrossfire/Cheers,
Tony02/03/2008 at 6:32 PM #16272AnonymousInactivehello, if you need any help developing, let me know. i know PHP javascript, ahah and ajax.
Redser
03/03/2008 at 12:39 PM #16273AnonymousInactiveHi there,
well.. help is definitely needed, since the scope and potential of the project is growing quicker than expected. π
You can join the project on http://sourceforge.net/projects/ffmcrossfire/.
If you create an account and send me an PM, I will add you to the developers/admin list π
Currently I am working on version 0.5 which includes a PHP_DMAP parser and supports output to XML or JSON. Also I want to include iTunes support, but this still seems like a daunting task (even though I am able to parse the content-codes).Other thing that still needs doing (but i cant find the time for). Is IE support.
Well.. seems simple, but since IE dropped support of inserting Javascript links through .innerHTML i seem having some issues (http://karma.nucleuscms.org/item/101)…
The whole idea, of the templating structure i am implementing is to support multiple phones/browsers… Using some user-agent configuration, the application should choose the right template based on the clients user-agent..Let me know if you want to join up, or have other ideas we can work on.
Cheers,
Tony06/03/2008 at 6:31 PM #16274AnonymousInactiveCould someone tell me how to access my Music from a Touch? I see the instructions to install in the webroot, (I have a WHS, running server 2003) if that matters.
Many thanks,
Colin
09/03/2008 at 5:03 PM #16275AnonymousInactiveOn a windows computer, install IIS and the PHP windows binairy (http://www.php.net). You can then either create a virtual directory, or place the crossfire folder in the webroot. Start FireFly on your windows PC, and browse using your iPhone touch to http:///crossfire/ π
Cheers,
Tony09/03/2008 at 7:12 PM #16276AnonymousInactiveThanks for that.
Will try when I get home, (can’t remember the IP!)Regards,
Colin
16/03/2008 at 8:28 PM #16277AnonymousInactiveHi guys,
Today finally got round to release Crossfire 0.4.5 http://sourceforge.net/projects/ffmcrossfire/. This version has been a major change since previous versions as a lot of new features have been added.
Crossfire now features a native DMAP parser (which can output both XML and JSON). Next to this the templating and browser recognizion engine’s have been fully implemented. Using the config.xml file, you can add your own templates based on any known user-agent. Code has been completly cleaned-up π well.. most of it anyway, and Internet Explorer is now officially supported. All configuration stuff is now handled in a contained config.xml file.
Enjoy,
Tony -
AuthorPosts
- The forum ‘Add-on Software’ is closed to new topics and replies.