Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: can foobar authenticate? for streaming... (Read 4801 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

can foobar authenticate? for streaming...

I've searched but haven't found any hits on this issue yet...

Running a private andromeda mp3 over http streaming server. The server is password protected. In wmp when I click a "play" button in andromeda, wmp pops up an authentication dialogue box and I enter user and passwd and the playlist is uploaded and play begins.

Foobar doesn't seem to provide for this auth functionality. I have tried using the "add location" and inserting my user/password in to the URL, something like this:

***http://user:password@www.server.com/mp3/index.php?q=p&p=%2Fhawaiian%2Fisrael_kamakawiwoole%2Fe_ala_e***
(added stars to suppress auto-URL function)

I see the "index" and "streaming" show up in the main foobar window, but I get a file access error when I try to play it.

Do I need a plugin for authentication or for Andromeda? Where in the config might I be borked?

Thanks for any help,
Dan

can foobar authenticate? for streaming...

Reply #1
Quote
The server is password protected. In wmp when I click a "play" button in andromeda, wmp pops up an authentication dialogue box and I enter user and passwd and the playlist is uploaded and play begins.

Foobar doesn't seem to provide for this auth functionality. I have tried using the "add location" and inserting my user/password in to the URL, something like this:

***http://user:password@www.server.com/mp3/index.php?q=p&p=%2Fhawaiian%2Fisrael_kamakawiwoole%2Fe_ala_e***
(added stars to suppress auto-URL function)

I see the "index" and "streaming" show up in the main foobar window, but I get a file access error when I try to play it.

Do I need a plugin for authentication or for Andromeda? Where in the config might I be borked?
[a href="index.php?act=findpost&pid=304419"][{POST_SNAPBACK}][/a]


I have the same problem.

I am running an icecast server with htauth sources. So, when connecting to those streams, an HTTP 401 error is returned, unless the URL contains the username:password tuple as you specified. WinAmp and Windows Media Player react to that error by getting an authentication tuple from a cache, or requesting one from the user with a GUI, then placing another request with the tuple inserted. That is the expected behavior, as specified in the HTTP standard spec.

With Foobar, if the tuple is already in the URL, it works. But if not, I don't get the GUI asking for it. Without that GUI, Foobar can't access htauth-protected ("Basic" authentication) sites. I haven't found any docs to make this work in Foobar, either. Any luck on your end?

 

can foobar authenticate? for streaming...

Reply #2
I’m adding to this post in an attempt at resuscitate it.  I use edna to stream my home collection while at work.  I have enabled authentication.  In order to use foobar with my edna server, I have to save the m3u and add in the authentication credentials to each song entry within it (http://user:passwd@domain/...) prior to loading it in foobar.

This is the only reason I keep winamp installed at this point.  If foobar could handle adding the authentication info automatically, I could finally uninstall winamp for good.  I am not alone either.  I know quite a few people who like to see this functionality as well for various different stream servers.

Any ideas, upcoming plugins/changes, or suggestions?

Regards,

nu11