With the added support for RSS feeds, it only makes sense to take advantage of this feature. The best way, in my opinion, is to make your music library on your computer available to your PSP. This can be accomplished in a short amount of time.
This is just one way to do it. There are other servers that you use. I've tried Apache and didn't like it very much. I've also been told to use Windows IIS, but I am using Windows XP Home Edition, so that option isn't available to me.
This is a walkthrough of one way to make your music library available to your PSP, wirelessly. It is in baby steps, so it makes it a bit easier for people who have had trouble with this kind of thing.
Once you download the PSP RSS Feeder, extract the contents to the folder with all of your music. The feeder will allow you to select which song to listen to. For organization purposes, I used MP3Organizer to put my music into folders based on "Artist". You don't have to do this, but I find it to be much easier to navigate and find what I want.
That is all you need to do with the PSP RSS Feeder.
Installing PHP5
After you download PHP5, run the installer. Once installation has complete, move onto setting up the server. Remember the install directory that you use because you'll need it later. By default, it is C:PHP.
Installing and Configuring The Web Server
Download the free version of Abyss (X1). During the installation of the server, you'll be promted to make a username and password for access to the console. Use something that you can easily remember. Go to the configuration page in your web browser (localhost:9999 by default).
Click the "Configure" button next to "Default Host On Port 80" in the hosts table. Then select "General" and change the Documents Path to the folder with your music in it. Click OK.
Then click on "Scripting Parameters". Make sure that "Enable Script Execution" is checked. On the "Interpreters" table, click "Add". For the "Interpreter" field, click "Browse" and find the file "php-cgi.exe". It is in the folder that you installed PHP5 ("C:PHPphp-cgi.exe", by default). Change the "Type" drop down menu to "PHP Style". Make sure that "Use the associated extensions to automatically update the Script Paths" is checked. At the "Associated Extensions" table, add "php" to the list (again, leaving out the quotes).
On the same page is a table called "Custom Environmental Variables". Click Add and enter these values:
If you didn't put your MP3s into folders, your page will look different, but it's not a big deal.
Using It With Your PSP
If you are in the same network as the computer that is running the server, all you need to do to access your RSS Feed is enter your local IP address into the PSP Web Browser. If you don't know your local IP address, do this:
Go to "Start > Run > CMD > ipconfig" and hit enter. It will say IP Address and then some numbers. In my case, it's 192.168.x.xx. It depends on what kind of router/access point you are using.
If you want to access your music library from outside of the network (over the internet), then you need to either use your IP that is provided by your ISP, or use a DNS service, such as no-ip.org, to bind a domain (yourdomain.no-ip.org) to your IP address. They have several subdomains to choose from, and the service is free.
vahday, can you send me your index.php file? Im having trouble making all the changes. My address is corraldogrove4life AT NOSPAM hotmail.co.uk. Thanks for all your inputs on this.
vahday please please send me ur index.php file i have done ur code and i can add the rss but when i go to lissen to my music i get a communication with the server failed 80431064
This is what I ment, that the headers must be outputted before any other code, so the workarround works, but if the script generates an error (eg because of filenaming or gd on and you don't have it etc..) it will fail..
Also, these headers are already in the script, but before error checking, but you guys just won't look..
look on line 258 in the script, and add your extra code there! then it will probably work.
But you can't set the buffer length here. But I'm still not sure you need that.
Also the "filename=temp_file.xml" can be taken out, it is not used by the script when parsed as "inline"
the only real solution is to install IIS or apache...
Hey DCLXVI thanks for continuing to work on this I have narrowed down an issue if I add this line header('Content-Length: '.strlen($end_list));
here $end_list = "<?xml version="1.0" encoding=.....
header('Content-Length: '.strlen($end_list));
echo $end_list;
it works, is this the buffer you are talking about? I have played with it alot but still dont know what I am doing...
I have a question why you think abyss is not a "Real Server" is it the way it serves your files? I have honestly not had any problems with it...besides this script (the work around has not ever given me an error even with over 12,000 mp3's half of which are not named correctly) very easy to use...I will in the future try Apache but I dont know about IIS looks complicated....I should follow the tut you posted for it.
on a differnet note the $wmp_check function seems to only work if you have it set to 0 not 1. 0 will find the album art and gd will resize it for output on the RSS feed. 1 seems to turn it off..... "from code" //if you are running windows and have trouble with images not
//showing up becuase of hidden images from Windows Media Player or itunes
// set this to 1 and add hidden filenames to the $wmp_arr to your needs.
$wmp_check = 1;
I just thought you should know...
Thank you again, tremendously
hello can u help me out here.....how can i doowload php5 i clicked on the link above u provided but doesnt seem to work and i tried other link but i cant seen to downlaod it can u send me it on alig4lyfe AT NOSPAM yahoo.com or can u upload the sotfware on any site and give me a link so i can downlaod it ..thanks
I'm not really saying it's not a reall webbrowser, but it's more advisable to go with a browser that everybody knows..
SO YOU CAN FIND SUPPORT
Probably it works flawlessly on abyss but maybe no one knows how to set mime types correctly..
Now you are all messing arround with the script, which is working fine on ALL regular webservers
and as the vendor of abyss says itself, it is for testing during development...
(look I know it's not perfect, the parameters on top of the file says "if" you are having problems, if not the parameter is maybe useless, remember I programmed this for myself and found it so usefull I put it up for download, as for now I have the flasversion in total PSP UI style ready for the next firmare upgrade but the trouble this current version has given me, I'm thinking about NOT releasing it to the public)
I still say, that the moment the publisher found out his tut didn't work, he'd remove or correct the article
I might be wrong, I'm not a specialist in this topic, but normally you don't have to specify the bufferlenght, except if it was for the output of a binary code of an image from a database or something similair, not for outputting xml...
I make a LOT of websites, and this is the firsttime a server doesn't dig it...
people, it's not in the script....
Do your research towards abyss, not PHP or my script...
Fooling a server by adding a line in a script you don't know or at least check if it is in there and why is NOT a solution
Also saves me a lot of typing
btw IIS is as complicated as the rest of windows, like NOT..
you turn it on, at windows components install PHP (preferable manually for the libraries)
rightclick on the psp_rss folder and goto websharing, give it a name and done...
but as long as you enjoy it all, fine by me.....
over 50.000 downloads
only ONE donation of $5... (thanks again dude!)
Hey you are right DCLXVI, I never thought it was your script, if it works with other servers and not abyss its abyss's fault, I just wanted it to work thats all, I think I will get IIS running. Also I really do hope you reconsider releasing the script for the new firmware when the time comes, I am just startimg to learn this PHP thing and you are helping alot with your script for RSS feeds. Hey I am sorry I have not donated anything I have been out of work for awhile,(thats why I have been working on this). I will donate when I get some money up, just because I want you to feel appreciated and continue to write these scripts.
btw I wish someone would complain about my website, but alas no one says anything about it. I dont know if they know how hard it is to get it going and keep it up. you should feel good about your script being used by so many dumbsh*ts like me, and complaining about it. LOL
you must be a member to reply or post. signup or login
PSP411 | Top
PSP411.com is not an official site affiliated with Sony in any way.
Content and graphics Copyright 2004-2009 PSP411.com
All rights reserved. | Contact | RSS