Stream multimedia files to PSP without encoding

Introduction & Requirements
PiMPStreamer - Download the latest Installer, but wait before installing. PiMPStreamer is a Windows server client that will automatically install the homebrew on your Memory Stick also.
You obviously need a wireless network in your home, the faster your router and adapter on your computer, the better. You need a USB cable to connect the PSP to your computer to install PiMPStreamer and you should also have already setup your Network connection on your PSP. The faster your PC, the better.
What is PiMPStreamer?
PiMPStreamer acts as a server on your computer that can be accessed by devices connected to the network. The PiMPStreamer installer will automatically install the homebrew files necessary to your Memory Stick. From there, you will be able to access the PiMPStreamer server from your PSP and watch your multimedia files.
PiMPStreamer encodes the files on-the-fly, so needless to say, it is a hungry process. For this reason, it is best not to have CPU-intensive tasks running at the same time you are streaming video. So now we will install PiMPStreamer, but before we do, connect your PSP via USB cable to the PC and go to Settings -> USB Connection on your PSP. Windows will probably alert you that a removable storage device has been connected.
Installing PiMPStreamer

If there is a PSP/GAME directory on your Memory Stick, PIMPStreamer will assume it is the PSP and copy all the files across. If not, you will have to specify which drive letter is associated with the PSP (find out in Explorer or My Computer).


PiMPStreamer Interface

Below this is where the application will show what it is currently streaming and the progress of the PC processing (encoding) and where the PSP is during playback. For the record, you can skip into middle of files using PiMPStreamer so if a problem occurs with your WiFi and you lose the video stream, you can continue on from where you left off.
Next are the bitrate options.

You will also notice that you can RSS files for web video feeds if you want to. Now its time to test if your PSP can connect to the server and play media.
Run PiMPStreamer homebrew

Below I illustrate how to use PiMPStreamer but, be warned, the images were created by me because it's next to impossible to capture the text with a camera, so it is not exactly at scale but you will get the point.
Using PiMPStreamer - select network configuration

Select your configuration and press X.
Select server

If this happens you will have to connect your PSP to your computer, go to your PSP/GAME or PSP/GAME150 folder and open the PIMPSTREAMER201SUB folder and open the pmp.ini file.
You will notice the server line; pimpserver_1 = 192.168.0.110:3333; - get the IP address of your computer (Start -> Run -> type CMD and hit enter-> type ipconfig and hit enter) and replace the original address (don't forget to leave the :3333 on the end, this is the port number). Save your changes then and try PiMPStreamer again.
Connection test

Again, if the IP address of the server computer changed since PiMPStreamer installed itself, you will need to edit the pmp.ini file (look at instructions on Select server paragraph). Press X to continue.
Browsing for files

If you look at your files, you will notice they have a timecode beside them. Using the left and right directional buttons and also using the L and R triggers you can select a certain time at which to start playing the file. This makes up for the lack of such navigation within the files. One more thing before you start playing stuff, press Select to enter server config.
Server config

Pressing Square will refresh RSS feeds. Pressing Select will bring you back to the file browser. It's pretty straight forward and when your streams are acting up, its a quick route to adjust the settings.
So press Select and return to the file browser. Play a file to learn what the controls do during playback.
Playback controls

The L and R triggers will change the aspect ratio. That's about it really.
Exit PiMPStreamer
To exit PiMPStreamer from the file browser, press triangle followed by circle. Any other button will bring you back to the browser.
Troubleshooting
What if PiMPStreamer crashes? I have had PiMPStreamer crash several times. To turn off your PSP, simply push up the power switch as usual, but hold it until it finally turns off. If the server crashes (happens with RSS i find), then reboot it.
Why won't my video work? The vast majority of what I have tired to play has worked, but of course, some files just "wont" work. There's really nothing much you can do about that
My videos freeze and jump constantly! If your playback is impossible to watch, you may need to lower the quality settings from the server (the bitrate, frame divider and movie resolution). Other than that, it could also be caused by simply having a slow PC. The streaming process is very intensive so make sure you close unnecessary applications when streaming. Remember CTRL + ALT + DELETE pressed together will give you a list of running processes, so end any useless processes. Of course, your WiFi equipment could also be just too slow or you could benefit from changing the channel or simply moving stuff around. Maybe you are too far away from your router?
PiMPStreamer won't connect to my computer anymore! If it was working one day and not the next, chances are that the IP address of your computer has changed on your network. If so, then read how to change the configuration in the Select server paragraph.
Version History
v1.0 - 24th of March, 2007 by Dela
Written by: James Delahunty