full listings » Appearance, Playback


Songbird WebRemote Cerial

A Webinterface for Songbird


Songbird WebRemote



Description


A fancy–pants AJAX/JSON driven webinterface for Songbird :)

It just basically mimics Songbird with the default "Gonzo" skin, so it just looks as
if you were running Songbird in your browser.

Currently only tested under the following systems/browsers:
Firefox 3.5 Windows XP & Vista, Firefox 3.5 Mac OS X 10.5 Leopard,
latest Google Chrome, latest Safari under Windows XP & Vista and of course Songbird 1.2.0 itself on both platforms. Doesn't work on Internet Explorer and Opera (yet, maybe later..)

The following features are supported:

General features:

  • Drag'n Drop of the player controls to the top or the bottom (drop on statusbar on the bottom or on the navigation bar on the top)
    NOTE:
    To drag, move the mouse cursor to the left side of the controls (you'll see, the cursor changes there)
  • Drag'n Drop for volume and track control
  • Resizable left location bar
  • Resizable playlist columns
  • Position of the player controls is saved in a cookie, so next time you open the Songbird WebRemote the position of the player controls is restored

Playback control:

  • Play/Pause
  • Previous track/Next track
  • Rating control for current track
  • Shuffle mode
  • Repeat mode
  • Volume control/Mute
  • Track position

Playlists:

  • Reloading the current list of playlists/libraries (using the reload button above it)
  • Selection of playlist
  • Marking of currently playing track
  • Setting of the rating of a track in the list
  • Selecting a track for playing
  • Sorting of the playlist (for displaying only, no real re-sorting in songbird)

And additionally, a small easter-egg is built-in... ;)

Please don't forget to set the desired hostname or ip-address in the settings, as well as the port and a password. The username for authentication is "admin". If didn't set a password, the default is "none".

There are still some features planned and in progress, such as support for mobile devices (like iPhones and Windows Mobile based phones/PDAs), that's the reason for version 0.8 of the release (not 1.0 - yet) :)

Please post about all bugs and quirks you find (this is still v0.8)

PLEASE NOTE:
Don't forget to set a hostname and a password in the settings dialog. The hostname has to match your computers hostname or ip-address. Try localhost for example (when you try it locally only, of course). A "Bad request" error usually results from omitting that setting/setting it wrong.

(Ok, ok, I'll tell you how to open the easter-egg: doubleclick the navigation bar - the
bar the reload button resides on) Have fun! =)

Made with:
Prototype, script.aculo.us, TableKit, Datejs, Lightbox2 and httpd.js.




Release Notes

Bumped up maxVersion again to make it work with Songbird 1.8.0




Images

(4)
  • Browsers_vista_thumbnail
  • Browsers_mac_thumbnail
  • Browsers_xp_thumbnail
  • Sbwr_large_thumbnail
 

Comments

(104)


mmm72392
mmm72392

screenshot please?

Can't test right now, but it's an awesome idea so keep working on it! Good work!

over 2 years ago
kyods
kyods

Excellent idea, does not work in its current shape though. Tried several different ports apart from the standard 8080, getting 'Bad request' message all the time while accessing from both the LAN and the WAN.

over 2 years ago
Cerial
Cerial

Thanks for your feedback!

@kyods:
Please try setting your hostname in the settings dialog. Does it work when you specify "localhost" or your ip-address? Please also note that you have to invoke the webinterface with the exact same name in your browser.
I will try to make all that clearer in the next version.

over 2 years ago
Wayne
Wayne

I look forward to the future of this. Will have to try it out later.

over 2 years ago
kyods
kyods

Cerial, works like a charm after setting the hostname. I'm looking forward to your further releases, great work.

over 2 years ago
Hiromacu
Hiromacu

@Cerial: Hi. I tried it with Firefox 3.5 in Windows XP but doesn't work to me. The port is '8080', the hostname is 'localhost' and the password is set. Then in Firefox: http://localhost:8080/, come up a window for authentication, username is 'admin', password what I set before. [Enter] and nothing happen. The authentication window come up again with empty fields. Did I something wrong? I don't understand! :(

over 2 years ago
pepercut
pepercut

The passsword is "none" in the firts time

over 2 years ago
Rolle
Rolle

Whoa! This is just awesome!! Thanks.

over 2 years ago
euphonic
euphonic

I know this isn't entirely related to the add-on, but what Firefox theme are you using in the screenshot? It looks really cool! A lot like Firefox 4.0.

over 2 years ago
Hiromacu
Hiromacu

@Cerial: Still doesn't work to me! :) I can't pass through the "Authentication Request" window. There is no "Bad request" error, just the "Authentication Request" window come up again and again always.
I tried it in Google Chrome, Safari and Firefox, but nothing! Google Chrome was especial bad, because the "Authentication Request" window cyclically disappeared and come up again and again with empty fields without clicking any button (OK or Cancel). So it was impossible to fill the User Name and Password fields.
Cookies were enabled, firewall didn't block it. So I don't understand!!! :(

over 2 years ago
Cerial
Cerial

@euphonic:
The Firefox theme I'm using is called "Firefox 3.7 Mickup Redux 2.5".

@Hiromacu:
Sorry for the late reply, I could reproduce your problem lately. Please just upgrade to the latest version and your problem should be gone. Please also note that a password change only gets effective after a restart of Songbird. If you still have problems with the latest version, please tell be about it, I will look into that deeper again.

Have fun with the latest version, I hope everything works for you as expected!

over 2 years ago
Cerial
Cerial

Ehm, the theme is called "Firefox 3.7 Mockup Redux 2.5"..

over 2 years ago
boosh
boosh

HOLY FREAKIN COW! The whole library now! You are officially my favorite person ever!!!!!!

Thank you soo much! When I was able to play that first track through the browser, a tear almost came to my eye.. haha. but for real. yaa...

Songbird can now rule the world! lol.

I don't know why, but on Firefox, the volume controls is getting hidden below the screen below the player control buttons??
Also can you add an option to change the username too? And while on that, add an option to disable username/password protection... cause I really don't care for it too much..
And for beginners/non-advanced-computer-ists, it might be hard for them to figure out how to get this all working without reading all of the above description...
Maybe just simply adding text below the options saying: "Open your browser and enter <hostname:portnumber> into the URL bar. The username is admin."

And if you had an option to change the username or disable the password protection all together that might cut down on confusion ;-)

Thanks sooo much Cerial!!

over 2 years ago
boosh
boosh

Also, it can never load my whole library of about 19k songs, ill get a 'stop script' message in songbird and FF will go up to about 1.5 GB of memory. (its not too big of a problem since i use playlists mostly) I see a lot of error in the error console too, not sure if you are aware of them though..
One more feature request would be a Now Playing List integration type of thing (but i know that would be reeeaaaallly hard though) cause I see myself using this at a 'party' type scene... ;-) (Basically it would replace a HTPC)

over 2 years ago
w0lf42
w0lf42

Very cool!

Unfortunately, I can't load my entire library (~17GB) either. I tested with a couple of playlists, and those work great. THX.

over 2 years ago
pabloneruda
pabloneruda

This is a great add on, thx

over 2 years ago
jomaweb
jomaweb

I really can't get the point of this add-on.
Playing your library on the browser? why don't use songbird itself instead?
Or

you're meaning it acts as a media server?

over 2 years ago
jomaweb
jomaweb

Similar to Subsonic Streamer??

Otherwise is a Webrowser with a player with a webbrowser........

Recursive thing, ah?

over 2 years ago
dakial
dakial

Can I access it thru the internerds? Or only inside my LAN? Or neither?

over 2 years ago
jonoisawitness
jonoisawitness

sorry im a noob, but how do you set this up? help please :D

over 2 years ago
TheOneRing
TheOneRing

Great but could you implement a support for the daap extension, currently there don't appear any songs if I click on the daap node in web remote and I don't have any music stored on my laptop.
Or is this a problem in Songbird Daap Client

over 2 years ago
astrakid
astrakid

This tool is the reason why I came back to Songbird, because I loved to use Mediamonkey, but there is no acceptable Webremote-interface available.
However, for my case I need some support, because my mobile phone (windows mobile 6.5) is not able to display everything fine:
- Internet Explorer mobile can't display the site in general
- Opera 9.7beta is not able to start it
- internal webbrowser of T-Mobile Germany (some opera, guess 9.5 or so) can display everything, but not the volume slider and the playlist

Is it possible to get some improvement here? Would be so cool!

regards and thanks in advance,
astrakid

over 2 years ago
Razorus
Razorus

Is there anyway to find out why I can't log in ?
I tried the defaut "admin/none" combo or "admin/passwordsetwithGUI".

Where is stored the password hash or something like that ?

I need this add on ! please ^^

over 2 years ago
J-C
J-C

Just giving some feedback: It works great (Songbird 1.5.0a build 1339, and Chrome 4.0.237)

over 2 years ago
astrakid
astrakid

@Razorus: Just remove the password from the addon-settings within songbird, restart songbird and try it again without password. that should work

@Zach511: what is the IP-address of the machine running songbird? use that IP for Webremote, as port use simply 80. Restart songbird (it is necessary to get the changes applied), and try again from your remote-machine. If you have a firewall running, stop it on the songbird-pc during the test.

over 2 years ago
Marko
Marko

Great idea.

Is it also possible to transfer or view only the "Playbar" (showing play-controls, song infos and rating) without sidebars and without Playlist?
It takes years for building the playlist in Firefox.
Something like a mini player that only takes one line would be perfect.

Best would be to implement it as a "toolbar" within Mozilla products like Firefox or Thunderbird.

Marko

over 2 years ago
jakeahearts
jakeahearts

It worked great on 1.2 - I hope you're going to update it for the latest version (1.4+)
Thanks.

over 2 years ago
superbird
superbird

Installed on Kubuntu music server in our office environment. Works great on mac clients with Firefox and Safari.
One request, now if I rearrange the playlist in remote client for examplet based on album, Songbird continues to play songs in alphabetical order. Is it possible to get the player to recognice the order of songs from remote interface. Also is it possible to get more speed to songlist creation.

over 2 years ago
carbide20
carbide20

Same issue as zach511

I can connect locally with localhost:8080
but not from a remote computer on the same network. No firewall is running. I just get a bad request on the remote machine. I have the host set to the ip xxx.xxx.xxx.xxx

any help appreciated!

over 2 years ago
carbide20
carbide20

Nevermind! I forgot to restart it after setting the hostname to the ip instead of 'localhost'

Hope this helps somebody else!

over 2 years ago
veeeee
veeeee

Great add-on!

Any plans to add the ability to modify playlists?

over 2 years ago
Wilco
Wilco

Typical, I spend a month writing my own web remote script, and then I find this (I looked around loads at first!)

Mine is based with a mobile web interface, If you want I can help port it over to this? Look up Telescope in this addon directory :)

over 2 years ago
Horazont
Horazont

Here an example what you can do with this extension: http://sandboxedmind.sotecware.net/tuning-songbird-with-webinterface/

over 2 years ago
al3x
al3x

I tried to login but it was unsuccessful. In the settings i set 1.) none unsername and none pw - i tried it - nothing 2.) a username - none pw - nothing 3.) both - nothing. But i get a connection, so i saw the log in screen that wasn´t the problem.

about 1 year ago
kraeuter
kraeuter

Hey Cerial! Thank u for this awesome plug-in. Keep Rocking!

about 1 year ago
jdefranco
jdefranco

Where do I change settings? From the post above, I can see that I need to set hostname and password but I don't see where I'm supposed to do that in songbird.

I'm using XP SP2, firefox 3.0.3 and songbird 1.7.3.

about 1 year ago
jdefranco
jdefranco

I figured out how to change the settings so now I can see the app from other machines. What API set did you use to make this? I don't see any references on how to create an extension that can accessed via browser.

about 1 year ago
yoss15
yoss15

this is awesome!

Can I ask what kind of support you are working on for phones? I am in a weird situation, I want to use my EVO as a remote for music but cannot be on the same network as the computer because I am at school and the phone doesn't seem to support the wireless here. I also cannot just make an adhoc network because that doesn't seem to work either.

I tried using it on my phone but it would never load.

If I could access this from anywhere on my phone that would be awesome!

about 1 year ago
egoods
egoods

thanks for your post.I will share a useful on-line shop Egoods for led gifts,mid pc,hdmi media player,china mobile phone,etc.

about 1 year ago
jchamb2010
jchamb2010

Is there any plan for a search function? I think that this is perfect, but it'd be nice if there was a search function of some type.

Thanks,
-John

about 1 year ago
daibutsu
daibutsu

seems like just what I need. But alas - I'm new to songbird and downloaded the latest version, of course, which is 1.8.0 and which refuses to install WebRemote, and I'm reluctant to switch to an earlier songbird version.
Any chance for a compatible WebRemote version soon?

about 1 year ago
xavier_
xavier_

Can you update it with the 1.8.0 version of SongBird ?

about 1 year ago
Echoes
Echoes

Hi guys! Please bear with me on this...

I'm not a techie and I don't understand how to use this add-on... if I'm not mistaken, this add-on allows you to use Songbird through Firefox? Please tell me how I can do this. I'm using Songbird 1.8 and Firefox 3.6.10. Thank you!

about 1 year ago
filledvoid
filledvoid

This is awesome! Truly elegant to get it looking exactly like Songbird!

Feature request: it would be nice if the "filter pane" feature was also supported. I typically create playlists on-the-fly using the "genre" and "artist" filters.

about 1 year ago
ihavnoclue
ihavnoclue

If I try this on my computer it works fine, but if I try controlling my songibrd from a different computer I get bad request. Any ideas? My hostname is my IP address.
Also I like the idea of filter pane, search and a mobile version.

about 1 year ago
volongoto
volongoto

Hi,

Thank you for this great add-on. I've downgraded my Songbird just to be able to use this add-on. But I think it lacks an important feature: it only has the list view for the library. It's not very handy when the library is big (which is the case most of the times). So, I think implementing the "filter pane view" would be a great addition to its current features. It takes less time to load and would be faster to navigate as well.

In short: +1 for "filter pane view"

11 months ago
anero79
anero79

Hi, are you planning to release a new version with support for Songbird 1.9.3? Thanks!

9 months ago
Mama70
Mama70

Hi,
just downloaded Songbird and this addon. I have Android tablet so I would like to have a decent remote for playing the music. But this one does not support same kind of filter view (artist, album, titles ) that Songbird has. So it loads the whole list at first. I have about 5000 songs from ripped cd so using a single list is not possible. Also, I cannot find version 1.9.0 of Songbird which seems to be the last version your addon supports. There seems to be a gap of versions it's possible to download, 1.8.0 and then the next one is 1.9.3. Would be nice to use this but I need to have the same kind of filter interface Songbird has.

8 months ago



Download
Log in to Rate

Statistics
Downloads: 5,245

Average Rating:
4 out of 5  based on 12 ratings

Images: 4

Comments: 104

Last Updated: about 1 year ago
Details
Name: Songbird WebRemote

Author: Cerial

Version: 0.8.0.2 version history

Categories:


Log in to Add a Tag
Share
Embed:

Share: