xeoma with Arducam imx519 Arducam on Raspberry Pi 4B

Xeoma Software

Moderators: Admin_N, Administrator, Admin_P, Admin_K

xeoma with Arducam imx519 Arducam on Raspberry Pi 4B

Postby lidgaca » Mon Mar 31, 2025 7:42 pm

Hi

I have been trying to initialise xeoma on a Raspberry Pi. It's a Pi 4B, with 4 GB of memory. The camera is an Arducam 16Mp with the imx519 sensor.

The Pi was built today with raspios 64 bit and has been updated to latest.

I have gone through the setup for the Arducam, and it runs libcamera-still and libcamera-vid and produces stills and video as expected. So the Pi, the OS, the camera and the camera software are all working correctly.

When I run ./xeoma.app -install -coreauto the server is installed and seems to be running.

I can run ./xeoma.app -client and the client window pops up. It scans my network and locates a web cam that is situated elsewhere in my house which seems to indicate that the server and client are doing their things properly. However I cannot get the xeoma client to locate the arducam located on the pi itself.

If I go into one of the chains and look at the universal camera the options are

USB Camera
IP or WIFI Camera
Random IP World Camera

The last two don't seem relevant, but I cant get 'USB Camera' to work either. When I select USB Camera there is a drop down box listing
/dev/videoN (where N is 0, 14, 15, 21, 22) but none of them produce any video that xeoma can show.

I did notice that on the xeoma.app there is a option -arducam ... I have run this both on the server install run, and on the client run, but they don't seem to provide any different options under the Universal camera, and don't seem to provide video under any of the /dev/videoN options either.

Can someone tell me what I'm doing wrong ?


-- Chris
lidgaca
 
Posts: 2
Joined: Mon Mar 31, 2025 7:13 pm

Re: xeoma with Arducam imx519 Arducam on Raspberry Pi 4B

Postby lidgaca » Tue Apr 01, 2025 1:28 pm

As nobody has responded to this I have done some more thinking ...

I now assume that the pi cameras are not supported in a 'native' way - ie xeoma is not able to process the video from the device itself.

However it is possible to use the pi's camera tools to create a network stream, then the camera would appear to xeoma as an 'IP' camera on 127.0.0.1 ... There are a number of different ways the stream can be created (UDP / TCP / RSTP) and two different formats for the data itself, so there are a few combinations to work through, but I'm pretty sure this will work. The documentation for rpicam provides details ...

I haven't tried this yet, but will re-visit it later. Having now looked at the arducam 16MP imx519 camera it will not be good enough for my application. The field of view of the lens is too wide, so although the picture quality is great, there's not enough detail for me :(

Back to the drawing board ...


-- Chris
lidgaca
 
Posts: 2
Joined: Mon Mar 31, 2025 7:13 pm


Return to Xeoma - General discussion

Who is online

Users browsing this forum: No registered users and 2 guests