Raspberry PI v4l4j

147 views
Skip to first unread message

Achim Menzel

unread,
Feb 17, 2015, 3:39:39 PM2/17/15
to v4...@googlegroups.com

Hi there,

1st thank you for this great API - really cool work!!!


All works fine so far for me installed v4l like this http://pimachine.blogspot.de/2013/11/video4linux2-v4l2-driver-for-raspberry.html 

and compiled v4l4j like this https://code.google.com/p/v4l4j/wiki/GettingStartedOnRPi.


Now all works fine so far, I can see a MJPEG stream ...


java -cp /usr/share/java/v4l4j.jar -Djava.library.path=/usr/lib/jni au.edu.jcu.v4l4j.examples.server.CamServer

[ libvideo.c:68 ] Using libvideo version 0.9-libvideo_r507

[ v4l2-query.c:49 ] Error looking up V4L2 format 34363248. Please submit

a bug report on the v4l4j mailing list.[ v4l2-query.c:484 ] libvideo has skipped an unsupported image format:

[ v4l2-query.c:485 ] H264 (0x34363248)

[ v4l2-query.c:486 ] Please let the author know about this error.

[ v4l2-query.c:487 ] See the ISSUES section in the libvideo README file.

setting frame rate to 15

Couldnt set the frame interval

Server listening at 0.0.0.0:8080

Press enter to exit.


If I try to set some parameters on the left, I get some exceptions, what can I do here to prevent this?


au.edu.jcu.v4l4j.exceptions.ControlException: Error setting current value for control 'sharpness'

at au.edu.jcu.v4l4j.Control.doSetValue(Native Method)

at au.edu.jcu.v4l4j.Control.setValue(Unknown Source)

at au.edu.jcu.v4l4j.examples.server.ClientConnection.updateControlValue(Unknown Source)

at au.edu.jcu.v4l4j.examples.server.CamServer.serverMainLoop(Unknown Source)

at au.edu.jcu.v4l4j.examples.server.CamServer.run(Unknown Source)

at java.lang.Thread.run(Thread.java:744)

Disconnected from 192.168.178.20:58142

FPS: 1.5217805

Connection from 192.168.178.20:58144

au.edu.jcu.v4l4j.exceptions.ControlException: Error setting current value for control 'frame rate'

at au.edu.jcu.v4l4j.Control.doSetValue(Native Method)

at au.edu.jcu.v4l4j.Control.setValue(Unknown Source)

at au.edu.jcu.v4l4j.examples.server.ClientConnection.updateControlValue(Unknown Source)

at au.edu.jcu.v4l4j.examples.server.CamServer.serverMainLoop(Unknown Source)

at au.edu.jcu.v4l4j.examples.server.CamServer.run(Unknown Source)

at java.lang.Thread.run(Thread.java:744)

Disconnected from 192.168.178.20:58144

Connection from 192.168.178.20:58145

au.edu.jcu.v4l4j.exceptions.ControlException: Error setting current value for control 'frame rate'

at au.edu.jcu.v4l4j.Control.doSetValue(Native Method)

at au.edu.jcu.v4l4j.Control.setValue(Unknown Source)

at au.edu.jcu.v4l4j.examples.server.ClientConnection.updateControlValue(Unknown Source)

at au.edu.jcu.v4l4j.examples.server.CamServer.serverMainLoop(Unknown Source)

at au.edu.jcu.v4l4j.examples.server.CamServer.run(Unknown Source)

at java.lang.Thread.run(Thread.java:744)

Disconnected from 192.168.178.20:58145

Connection from 192.168.178.20:58146

au.edu.jcu.v4l4j.exceptions.ControlException: Error setting current value for control 'frame rate'

at au.edu.jcu.v4l4j.Control.doSetValue(Native Method)

at au.edu.jcu.v4l4j.Control.setValue(Unknown Source)

at au.edu.jcu.v4l4j.examples.server.ClientConnection.updateControlValue(Unknown Source)

at au.edu.jcu.v4l4j.examples.server.CamServer.serverMainLoop(Unknown Source)

at au.edu.jcu.v4l4j.examples.server.CamServer.run(Unknown Source)

at java.lang.Thread.run(Thread.java:744)

Disconnected from 192.168.178.20:58146


Thank you!!!

Reply all
Reply to author
Forward
0 new messages