PDA

View Full Version : skyPSP Webcam Suite



wraggster
October 22nd, 2007, 21:10
News/release from Califrag:


Webcam Client and Server Suite for the Sony PSP

I am proud to announce the release of the skyPSP Webcam Client and Server suite for the Sony PSP.

What is it?:
The skyPSP Webcam Suite is a pair of applications which transform your PSP into a mobile webcam studio.

These homebrew applications are written in C and do not use HTML or the PSP's web browser.

Server Application - Controls and Other Information:

The server application turns your PSP into a mobile webcam, using the GoCam!/ChottoShot camera for the Sony PSP.

FTP server and the GoCam!/ChottoShot camera ARE REQUIRED for the SERVER application.

Edit the skyPSP.cfg file and add your own ftp login information.

Run the program, it will connect to the first network.
Once it has connected to the network, it will prompt you to connect the camera and press X.
Upon doing so your memory stick and wlan LEDs will flash wildly (saving the cam image, uploading it).
Visit your FTP via whatever url to your domain: the image will be saved as www.yourdomain.com/skyPSPcam.jpg

Video of Server Application:

http://www.youtube.com/watch?v=Qh7cks5SawQ
Client Application - Controls and Other Information:


The client application allows you to view webcam streams on five of the seven continents, in over ten countries.

You DO NOT need an FTP server, or the GoCam!/ChottoShot camera for the CLIENT application.

Snapshots will be posted to my own FTP server and can be viewed at:
http://www.califrag.com/skypsp/

Holding the L button when the program starts will save EVERY image to the ms0:/PICTURE/skyPSP/ folder.

Otherwise, if you would like to save a picture, press R anytime to save a snapshot into the ms0:/PICTURE/snapshots/ folder.

The folders will automatically be created so don't worry about that.

If you set up the FTP server information in the .cfg file, the snapshots will automatically upload to your own server.

If not, you can view snapshots at:
http://www.califrag.com/skypsp/
Note that everyones snapshots will be posted here and you'll have to browse through them.

Press R Trigger to take a snapshot (as described above)

Left and Right will change to previous or next webcam

Up or Down will enable webcam auto-cycle which will either go to the next or previous webcam after each refresh.

Press Triangle to stop the webcam auto-cycle.

Press X to enable "Theatre Mode"

Press O to switch between grayscale and color mode.

After startup, pressing the L Trigger will toggle between 1 and 2 second refresh.

There are over 40 webcams included in this release:
(and more to be added in future releases!)

Spoiler for Webcam List:

North American Webcams
NA, US - New York, New York: Hawaiian Tropic bar and catwalk
NA, US - New York, New York: Hawaiian Tropic restaurant
NA, US - New York, New York: Hawaiian Tropic front desk
NA, US - New York, New York: Hawaiian Tropic front entrance
NA, US - Los Angeles, California: View of Los Angeles skyline
NA, US - Los Angeles, California: View of downtown LA
NA, US - Los Angeles, California: View of LAX airport
NA, US - Long Beach, California: View of the Queen Mary
NA, US - Burbank, California: View of Burbank
NA, US - Las Vegas, Nevada: View of the street
NA, US - Provincetown Massachusettes:
NA, US - Los Angeles, California: UCLA BruinCAM, Live picture of Dickson Plaza and Royce Hall
NA, US - San Francisco, CA: View of The Golden Gate Bridge
NA, US - San Francisco, CA: View of Alcatraz Island
NA, US - Maui, Hawaii: View of Waileaelua Village
NA, US - Unknown, Unknown: View of Sergio's Coffeeshop

African Webcams
AF, EG - Hurghada, Cairo: View of Colona Hurghada Jetty
AF, EG - Sharm El Sheikh, Sinai: View of Helnan Marina
AF, MU - Beau-Bassin, Mauritius Island: View of the street
AF, MU - Flic en Flac, Mauritius Island: View from a balcony

European Webcams
EU, FR - Paris, Īle-de-France: View of Eiffel Tower
EU, UK - London, England: Trafalgar Square
EU, UK - London, England: Aquarium Sharks
EU, UK - London, England: BBC Radio 1 Studio A
EU, UK - London, England: BBC Radio 1 Studio B
EU, SZ - Geneve
EU, UK - London, England: Norfolk
EU, UK - London, England: Manchester
EU, UK - Leeds, West Yorkshire: View of Millenium Square
EU, UK - London, England: View of Abbey Road Crossing
EU, FI - Helsinki
EU, FI - Tempere

Australian Webcams
AU, AU - Perth, Western Australia: Webcam 1
AU, AU - Perth, Western Australia: Webcam 2

Asian Webcams
AS, CN - Wolong, China: Wolong PandaCam
AS, RP - Manila
AS, KO - Hong Kong: View of Victoria Harbor
AS, KO - Hong Kong: View of Causeway Bay
AS, KO - Hong Kong: View of Victoria Park
AS, KO - Hong Kong: View of the skyline
AS, KO - Hong Kong: View from the Peak

This uses pgeFont engine by Insert_Witty_Name, which I've modified slightly (and released the modified source at psp-programming).

The graphics aren't polished as this is a BUILD 1 (alpha) release.

Also, due to the varying nature of the internet, when a webcam goes down and does not post images, it will cause the program the crash when you try to access that camera. Just wait and try it again later or on a different day. Unfortunately webcams aren't maintained as regularly as they should be.

Any webcams with images larger than 640x480 will crash the PSP. I plan to fix this and add scaling to future releases.

Please let me know if you have any troubles connecting to your networks
It will only connect to the first access point in the list.

Any questions please comment here or send any questions or comments to [email protected].

EDIT:
I've also attached an updated EBOOT for anybody experiencing issues with the network connection.
It bypasses the sceUtilityCheckNetParam() calls which check to make sure a network even exists in the configuration.
This should solve some issues, but may open more up, as if you do not have any connections in your list, it will still try to connect and will ultimately fail.

I've also increased the timeout from a 5s timeout between connection states to 10s.

Please let me know if this helps solve any issues.

Download and Give Feedback Via Comments
via califrag (http://forums.qj.net/f-psp-development-forum-11/t-release-skypsp-webcam-suite-121266.html)

DarthPaul
October 22nd, 2007, 21:28
Wow PSP as webcam! I wish I had this camera.. :(

mat_dizzy
October 22nd, 2007, 22:47
This makes PSP Earth look like horse shite!

Great app, yet to try it...

Although its times like these when i ask myself i should bother with PSP Earth!

remansano
October 23rd, 2007, 00:31
Wow!!
Really nice!! may we ever see a "Skype-like" program for the PSP

liverpool_0616
October 23rd, 2007, 11:29
Wow !!!
I wish i had one ...

sammiesosa#1
October 23rd, 2007, 17:52
Nice, keep up the good work cam #3 Hot Chicks alert.

Brutal-R
October 24th, 2007, 12:16
Unfortunately the client app keeps crashing at the hello screen. I have put the folder into GAME and GAME150 and changed the eboot and made sure that the right connection is 1st on the list. Any help would be appreciated. Oh and firmware is 3.71 m33 with the 1.50 kernal patch.

EDIT: got it to come up with no networks to connect to even though I have tested the router connection and it is 100% with success (changed back to the original EBOOT.)

trampy10
October 28th, 2007, 00:45
Hey i keep getting this when i start the webcam server.
.................................................. .......................

Loading network modules... Done!
Connecting to Network 1 - default...
Connecting...
Connection State:0 of 4
Connection State:2 of 4
Connection State:3 of 4
Connection State:4 of 4
Connected!
IP:192.168.123.123

Please connect the(GoCam!/ChottoShot) camera and press X.
Starting skyPSP Webcam Server...
Error 0x80020ED9 Loading Usbcam.prx

trampy10
October 28th, 2007, 11:57
Any help please?

blackrave
October 28th, 2007, 12:05
This was already posted by califrag here (http://dcemu.co.uk/vbulletin/showthread.php?t=74219). Brilliant application.

trampy10, please read the full post and readme before asking questions. It's mentioned there.


FTP server and the GoCam!/ChottoShot camera ARE REQUIRED for the SERVER application.

You can only use the Client application if you don't have a camera. Or do you have a camera connected?