PMP VLC 0.0.7 Player Unveiled

JiniCho's PMP Player, jockyw's inspirationjockyw2001 has been dabbling on some developing of his own and he came up with his own homebrew application, the PMP VLC 0.0.7 Player. This project of his was inspired by the works of two geniuses– JiniCho (the guy who started PMP player based on ffmpeg and ffplay; left image came from his original work) and Jonny (who doesn’t know him? The developer of the PMP Mod). And with that aptly stated, let’s bring the spotlight back to jockyw2001 and his work.

This homebrew app enables you to play media files from the memory stick (videos from PSP/VIDEO and music from PSP/MUSIC), from Optixx’s PMP Server via WiFi (this will require Python), and transcoded and streamed from VLC via WiFi (requires VLC 0.8.4a).

Now, you can play media files on your PSP that were just once lazying around within the recesses of your PC’s hardware. In the good developer’s own words, “you can now play mediafiles on your PSP which are stored on your PC, with no need to first manually transcode and copy them to memstick. So if you are a lazy bumb like myself and if your PC runs all the time and you like to watch movies or tv on your PSP this proggie is just what you need.”

The transcoding is done by VLC in real time. The PMP VLC client controls your VLC server: you can open a file for playback, pause and stop it. Streaming protocol is http via tcp. Plus, let’s say that you have a TV card or any live stream source lying around somewhere, you can have VLC transcode and stream it to your PSP.

The developer also said that the “PMP VLC 0.0.7 is actually JiniCho’s PMP 0.06 (Nov ’05) with jonny’s performance improvements. I’ve added network streaming and VLC control support. Essentially it is a PSP port of Ffmpeg’s ffplayer.”

Download: [PMP VLC 0.0.7]
Download: [PMP VLC 0.0.7 Source Code]

The full installation procedures await after the jump!

JiniCho's PMP Player, jockyw's inspirationjockyw2001 has been dabbling on some developing of his own and he came up with his own homebrew application, the PMP VLC 0.0.7 Player. This project of his was inspired by the works of two geniuses– JiniCho (the guy who started PMP player based on ffmpeg and ffplay; left image came from his original work) and Jonny (who doesn’t know him? The developer of the PMP Mod). And with that aptly stated, let’s bring the spotlight back to jockyw2001 and his work.

This homebrew app enables you to play media files from the memory stick (videos from PSP/VIDEO and music from PSP/MUSIC), from Optixx’s PMP Server via WiFi (this will require Python), and transcoded and streamed from VLC via WiFi (requires VLC 0.8.4a).

Now, you can play media files on your PSP that were just once lazying around within the recesses of your PC’s hardware. In the good developer’s own words, “you can now play mediafiles on your PSP which are stored on your PC, with no need to first manually transcode and copy them to memstick. So if you are a lazy bumb like myself and if your PC runs all the time and you like to watch movies or tv on your PSP this proggie is just what you need.”

The transcoding is done by VLC in real time. The PMP VLC client controls your VLC server: you can open a file for playback, pause and stop it. Streaming protocol is http via tcp. Plus, let’s say that you have a TV card or any live stream source lying around somewhere, you can have VLC transcode and stream it to your PSP.

The developer also said that the “PMP VLC 0.0.7 is actually JiniCho’s PMP 0.06 (Nov ’05) with jonny’s performance improvements. I’ve added network streaming and VLC control support. Essentially it is a PSP port of Ffmpeg’s ffplayer.” So with that, let’s go on with the installation procedures.

Installation
============

1) install VLC 0.8.4a on your PC
Get it here.
==> DON’T INSTALL 0.8.5, IT CURRENTLY DOESN’T WORK WITH PMP VLC <==

2) On windowz create a shortcut to vlc.exe where target looks like this:
“D:Program FilesVideoLANVLCvlc.exe” –extraintf=http –sout-transcode-fps 25.0000
(note that your path may be different from mine).
On other platforms make sure that vlc is strated with the parameters:
–extraintf=http –sout-transcode-fps 25.0000

3) copy VLC/pspfiles.html to D:Program FilesVideoLANVLCadmin

4) copy the PMP VLC binaries to your PSP (/PSP/GAME/PMPVLC007_JockyW and PMPVLC007_JockyW%)

5) edit pmp.ini and copy it to /PSP/GAME/PMPVLC007_JockyW

==> See readme.txt for an example of pmp.ini <==
==> set vlc = 0 if you use pmp_server, and 1 if you use vlc <==

Usage with VLC
==============

1) start VLC with the parameters: –extraintf=http –sout-transcode-fps 25.0000

2) start PMP VLC 0.0.7 on your PSP

3) in the main menu press the right trigger to enable WiFi and network support

4) click select and from the media menu select video, music or live stream

5) if you select video or music a directory listing shows mediastick and network files. The latter are shown with the prefix “net://” (backslashes are shown with some kind of weird character, prolly because the font I use does not have it or whatever. That’s just cosmetics which doesn’t interest me so much)

6) during video playback you can use:
square -> stop playback
cross -> pause
D-pad R -> forward 10 sec
D-pad L -> rewind 10 sec
D-pad U -> forward 1 min
D-pad D -> rewind 1 min
R-trig -> forward 5 minutes
L-trig -> rewind 5 minutes
(Note1: the D-pad and triggers are disabled in livestream mode)
(Note2: with some files seeking/skipping doesn’t work)

7) during music playback you can use:
R-trig -> play next track in directory
L-trig -> play previous track in directory
square -> stop playback
cross -> pause

==> If you play music it is transcoded <==

Usage with PMP Server
=====================

1) start PMP server
(I’ve added Optixx’ PMP server in the package)

2) start PMP VLC 0.0.7 on your PSP

3) in the main menu press the right trigger to enable WiFi and network support

4) click select and from the media menu select video, music or live stream

5) if you select video or music a directory listing shows mediastick and network files. The latter are shown with the prefix “net://” (backslashes are shown with some kind of weird character, prolly because the font I use does not have it or whatever. That’s just cosmetics which doesn’t interest me so much)

6) during video playback you can use:
square -> stop playback
cross -> pause
D-pad R -> forward 10 sec
D-pad L -> rewind 10 sec
D-pad U -> forward 1 min
D-pad D -> rewind 1 min
R-trig -> forward 5 minutes
L-trig -> rewind 5 minutes

7) during music playback you can use:
R-trig -> play next track in directory
L-trig -> play previous track in directory
square -> stop playback
cross -> pause

8) live playback can’t be used with PMP server

=============================================

Since this is jockyw2001’s first release, there are still some issues that are left unfixed. Usually the first video starts and stops immediately; the second time, it usually continues to play well. He has added an automatic restart mechanism to cope with this problem, but it’s not a guaranteed solution. Anyways, he plans on resolving this issue in the coming versions of this app.

And lastly, a good developer never forgets to thank those who have helped him or her along the way. jockyw2001 would like to thank JiniCho, jonny, all other devs of ps2dev.org, all devs of tuxbox.org (a community dedicated to dbox2 DVB receivers), and to all those that he forgot.

Download: [PMP VLC 0.0.7]
Download: [PMP VLC 0.0.7 Source Code]

Via jockyw2001

Add a Comment

Your email address will not be published. Required fields are marked *