bigboss-ps3dev / ps4eyecam Goto Github PK
View Code? Open in Web Editor NEWPlayStation 4 Camera driver implementation reference
License: GNU General Public License v2.0
PlayStation 4 Camera driver implementation reference
License: GNU General Public License v2.0
Hello!
I noticed that your repo used to have some code for getting depth from the camera. It seems to be removed. From looking through the history, it looks like (and I'm making a big assumption here) you realized at some point that what you thought was the depth frame was actually regular data from the right camera, and then changed it? If that's not the case, would it be possible to get that depth information back?
Thank you!
Hey, so i have the newer cylindrical PS4 camera, and whilst i am able to run firmware code from stbnps's fork on windows 10 i get an error following that, about the driver reporting an error. I am assuming that the problem here is that the newer camera requires a different firmware than what is currently available here.
Am i correct in my assumption?
Hi BigBoss,
I am running Mac OS, El Captain + Parallels installed Linux 14.04 + Full USB 3.0 Support (tested independently on another 3.0 hard disk device).
parallels@ubuntu:~$ cat /proc/version
Linux version 3.17.3-031703-generic (apw@gomeisa) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201411141335 SMP Fri Nov 14 18:36:40 UTC 2014
I have all the code working. I have been able to successfully upload the firmware:
parallels@ubuntu:~/ps4eye/python$ ./ps4eye_init.py
PS4 camera already initialized
parallels@ubuntu:~/ps4eye/python$ lsusb
Bus 001 Device 003: ID 203a:fffa
Bus 001 Device 002: ID 203a:fffa
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 003: ID 05a9:058a OmniVision Technologies, Inc.
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
I can even get the light (red light) on the ps4eye to turn on via the other code:
sudo ./ps4eye_cmd.py startup.bin
PS4 camera commands done
device 0:
endpoint 0 : 81
detaching kernel driver...
aborting camera read
attaching kernel driver...
So I can talk to it. I can even see the option for /dev/video0 when I run Cheese on ubuntu (webcam viewer) I can see the video resolutions of the device - all correctly... But when I click on the PS4Eye to stream I get a blank screen... If I restart and enable the internal HD video camera on the mac - that works fine.
Any ideas to what could be wrong ?
I really appreciate any help even if you can offer some pointers It'd be a big help.
Thank you for all your work it's great, I also emailed the author of the ROS extension as maybe he has seen this issue.
Also in El Captain if I JUST connect the ps4eye to the mac local machine (not the visualised machine). I can see in "Photo Booth & VLC" a second video option USB Camera-OV580 but no video comes out, no errors, just no video...
I'm so close to getting this going, really don't want to give up as it'd be great to have all this running.
I was thinking of the next step being just cutting the wires shorter and re-soldering as maybe it's a cable length / quality of connection issue....
kind regards,
eVorta
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.