FishEye: fish your pictures from your Sony camera

FishEye is a little application that I wrote over the weekend, which fetches your pictures from your WiFi-enabled Sony camera through the “Send to smartphone func.” feature.

Thanks to @vlagged, @MeeGo-Junky and @mr.yo for the inspiration:

If the Xperia 10 IV indeed launches without camera support, I am prepared!

https://openrepos.net/content/rubdos/fisheye

Feel free to file issues and feature requests on Gitlab, and let me know if you use it.

If you find camera APIs for other brands: feel free to add support, make issues, and discuss. Ultimately, I’d like this to become an all-brand camera control app.

18 Likes

That was impressively fast! I tried it a bit, it connected, showed the folders correctly but it didn’t display the images inside a folder. I’ll try to debug since there are no errors in console, but great work if it already works for your use case! And thanks:)

1 Like

Feel free to post issues and logs on the tracker! Listing of directory contents might take a while. Or I might have messed up the QML; not my forte. :blush:

You seem not to be alone: Not working with RX1RM2 (#1) · Issues · Ruben De Smet / FishEye · GitLab

Great program - works with XA2+ and Sony RX100 VI. Had a problem sharing a reduced version of the test image with my e-mail (156kb) with the Sony cam’s WLAN open, but perhaps the transfer was not yet complete, or does SFOS have problems handling 2 WLANs?
Where are the images actually stored on the phone? There is nothing under ~/Pictures. Found it. The pictures are under ~/Downloads/FishEye/
Great job - thanks for your effort.

1 Like

Hey Ruben. Super App. :wink: I have a Olympus Tough Stylus TG-3. Is it possible to fetch my pictures via Fisheye, if I fork your project and adjust the connection from Sony protocol to Olympus protocol OI.Share?

1 Like

Wont be able to try this until SF releases to Xperia V, but this sounds awesome thank you!

1 Like

Basically nothing can connect to two WLAN networks at the same time, not just Sailfish.

3 Likes

For Olympus cameras there is TrollBridge on OpenRepos but it is not available for aarch64.

https://openrepos.net/content/bundyo/troll-bridge

Which I tried to revive/improve here, replacing Go with Python.
It’s not finished, but feel free to fork or contribute to this if you like.

By the way, at least with E/OM series cameras you don’t strictly need an app, you can access the pictures via browser if connected to the camera WiFi. The web interface is rather basic though.

3 Likes

I liked trollbridge a lot but a simple call of

http://192.168.0.10/DCIM

in your browser while connected to the cameras WiFi does the job quite well.

3 Likes

Sounds like that could be easily integrated into FishEye too :wink:

1 Like

The backends should be generic enough; you should be able to add it quite easily! Let me know if I can help with this!

2 Likes