Should I be able to stream videos without having to download the entire file first?

Should I be able to stream videos without having to download the entire file first?

Whenever I open a video file, it my player waits until the entire file is downloaded. A similar thing happens with ISOs; they mount in Windows, but Windows sees them as corrupted until fully downloaded. I don’t recall either of these being problems when using something like SMB or Google Filestream.

What should I expect?

Seafile is Enterprise File Sync and Share (EFSS) solution.
Seafile has some multimedia capabilities, but it is not a streaming service.

Sorry, I don’t think I was clear. I mean stream the blocks, similar to how SMB (Samba) works. I don’t mean like a streaming service.

Filesystems that can stream the blocks allow files to be opened with being completely downloaded.

Mine works that way: I never need to download the entire file before playing music or video. I have my server running on Centos 7 (and I’ve also had success using Debian 10, Centos 8, and FreeBSD). At the moment I have Debian 10 and Fedora 32 clients.

Are you using the v1 or v2 client?

It wasn’t clear, are you running Windows or Linux clients?