Heck yes: don't use WebDirect! Most likely don't even use FileMaker.
2,000 concurrent users watching streaming 100GB-video is beyond what FileMaker is good at. Even if you go with custom web publishing. You really need to pick an environment that is better suited to your needs.
Does it mean Filmaker Pro can't handle more than 2,000 concurrent user watching streaming video?
"FileMaker Pro" is the wrong question; that is the client. "FileMaker Server" and your bandwidth are going to the issue here.
See the numbers here: FileMaker Server 14 Technical Specifications | FileMaker
WebDirect is not tested beyond 100 users. To even contemplate 2,000 or more concurrent users you'd be way outside of the normal scope.
Custom web publishing is rated to about 2,000 but that is just normal database interaction. Not streaming 100-GB videos.
What you would need for your setup is a server farm with proper load balancing across multiple servers. That is not something that the FileMaker platform can currently provide.
got it, thx.
ditto! use a web server for which it is designed: serving FILES!
using a database to store information (links to files) can help, but pushing any document out of a database is going to be slower on a web server.
Streaming is specific and needs additional server set up.
I'll setup 2 servers, one for database and another for streaming. Thx for this great hint!