I create video material and share it with people for review. Its one-way sharing.
To make it work there needs to be a new identifier class which will contain: machine id+folder id+password for decrypting so client machine can be untrusted and can’t browse rest of shared folders.
I need ability to see if files are downloaded and i can delete folder on my side without being deleted on client machine.
Sounds more like you need a traditional web server instead of a bi-directional sync tool, just as WeTransfer is doing.
If you use Syncthing, your reviewers will also need to install and configure Syncthing. Although Syncthing could be set up to fulfill your four requirements, it’d be comparatively more complex than using a much simpler web server.
windows installer is good user XP, only configuring syncthing is too complex compared to other commercial sync programs which allows easily just to grab a folder.
web server without additional software doesn’t work. Changes of downloading large file is zero. Video ProRes is 8.4GB/minute.
You need something like rsync: reliably download large file and verify using strong hash and not 16bit checksum in TCP. Then download only difference for revisions.
Nobody uses web server/stock browser download for that.
(Note that the current version of Syncthing is no longer supported on Windows XP.)
If you’re referring to Dropbox and others like it that offer a sharing option, it’s handled by a web server.
Not true.
Did you mean “Chances”?
If so, there are large files being transferred all day every day all over the world via web servers.
A 1 Gbit/s broadband connection can almost stream it real-time, so not all that extreme and very reasonable for a web server.
With a typical size of 1500 bytes per packet, a 16-bit checksum is fine – it’s looking for transmission errors, not signature collisions.
If a video is uncompressed, sure, rsync or another tool that supports delta-transfers would help reduce download times. But if a video is compressed with any of the modern codecs (especially lossy ones such as HEVC), the transfer savings will often be minimal due to inter-frame compression.