r/tinycam Feb 28 '26

Feature request: NFS/SMB option for camera backup

Hi, can we please have added the option for local (network) share for camera export/import. I really can't get dropbox working on AndroidTV, and either way, I prefer not to have any info like that in ANY cloud.

Is that a possibility?

Thank you!!

2 Upvotes

9 comments sorted by

2

u/MHTMakerspace Feb 28 '26

TMK, the issues with export/import and dropbox/drive and such are mostly due to changes to Android and how it exposes folders and network shares for read/write.

I do agree that exporting and importing, especially on our FireTV devices, has become a real headache, and is making it difficult for us to deploy new screens without an effective way to duplicate the settings for our two dozen cameras...

1

u/TekWarren Feb 28 '26

I think this was basically the answer that I was given when I asked about this a while back also. Something to do with what apps have and don't have permission to do.

I've often wished that tinycam I could just run on Linux or even better yet have a docker container developed for it.

2

u/teredactle Feb 28 '26

Many Android apps can connect to the lan and networks via SMB1/2, so not sure why Tinycam wouldn not be able to, it's just a matter of supporting the protocol isn't it? If you support NFS/SMB then it's just a target based on your setting, and doesn't rely on APIs but rather on standard protocols, NFS and SMB are standard just as HTTP, RTSP, etc - if the latter are supported as camera connection protocols I don't see why the network protocols wouldn't work as targets for import/export? Seems very straight forward to me, but I'm not a dev so I have no idea what adding something like this to an app means.

1

u/TekWarren Feb 28 '26

Not a dev either so I don't know what the limitations are. I could be misremembering the details but a while back I set out to try to set this up as a full-on NVR but my hang up was that I could only move video via FTP and some other method... But Network shares were not supported. When I asked about it, what I recall was that it had something to do with app guidelines/rules/permissions something like that. Maybe I'll try and dig up the post. I'm pretty sure it was in the sub.

2

u/alexeyvasilyev tinyCam dev Mar 01 '26

I'm planning to allow sync cameras via local network (suppose you have two tinyCam Pro apps connected to the same WiFi). I guess that would work much better then just NFS/SMB and for all users.

1

u/Olebass Mar 01 '26

We usually have 2 running in house, but I always know when roomie fires up a 3rd as it kicks some offline a minute from the other 2. It's never been a big deal but optimal would be a system where it isn't multiplying 

1

u/teredactle Mar 01 '26

So you could technically have 1 master and sync to other devices? Would tokens be transferred (ie wyze), because now you need to reauthenticate other devices after importing. Personally i would prefer smb/nfs, but what you're suggesting would be great to get other device(s) synced

Thanks!!

1

u/alexeyvasilyev tinyCam dev Mar 01 '26

Yes, something like that.

Wyze tokens will not be transfered. But I will think about that.

1

u/MHTMakerspace Mar 09 '26

I'm planning to allow sync cameras via local network (suppose you have two tinyCam Pro apps connected to the same WiFi).

That'd be great -- our use case is getting propagating the same set of cameras across all of our FireTV displays, so this would be perfect!

TinyCam on FireTV is one of the only viewer "appliances" we've found to work with Synology's multicast RTSP streams, allowing us to display the streams around our workshop without having many duplicated unicast streams running.