@Aurélien-Fi At the end of the day, the MT7688 chip in the Omega2 is really targeted in in a router, access point, or similar. It's good at connectivity (Wifi AP and client, ethernet), but not at things like cameras or displays.
The chip in a Raspberry Pi is the opposite - note that a Pi Zero doesn't have any way to connect Ethernet, but has HDMI, a camera interface, and USB device support.
My point here is that different processors have built-in hardware support that will make some things easier than others. The Pi Cameras are only so cheap because of the dedicated hardware in Pi.
So, this isn't something the Omega2 will be really great at doing. That said, there are ways. The main issue is one of bandwidth - I2C isn't that fast, so I'd look at SPI, UART, or especially USB. I think the Omega2S even breaks out PCIe, which opens lots of possibilities.
Does not make sense to force a unfit square post into the round hole.
(Actually one can't even buy a camera with I2C or serial interface to the outside world. The manufacturers understand the market and technology, don't they.)
Being an apt-get and yum guy, I thought the "search" was actually searching repositories. Turns out I guess not, because I basically stumbled across http://downloads.lede-project.org/snapshots/packages/mipsel_24kc/ which has gobs of stuff, including gphoto2, the libraries, and camera drivers already to go. Installed, working, awesome.
Hopefully this helps an experienced linux person but a total noob to embedded systems like me.
The Omega processor is comparable to phone devices out there, so my immediate reaction is yes, it can. Now, that being said, I think that your (future) project requires further details. How will you use the camera feed? Forwarded to another computer like a desktop? Also, do you have a particular camera device in mind? If so, what is it? Knowing its brand and model will help us find out more about its features, more precisely how it communicates with the host (Omega here). And it will perhaps give us some development ideas of our own too.
Yep, @Luciano-S. is on the money. Connect a webcam, open the app, and press the 'Start Stream' button on the top right.
The Frames Per Second and Resolution settings can be changed via the drop-down menus. But this will not take effect if the stream is already running.
Hi @Rudy-Trujillo, yup, we are working on one with just setting up the basic stream in local network. We can do some experiments with setting up a second Omega as an extender and add that to the tutorial.