Hi, one page of my site has a lot of short videos (about 1-3min for each) that I uploaded directly from my computer [not from Youtube or so] , but when people in Mainland China tried to open it, most videos could not even show on that page, or the loading speed can take forever. I just wanna know is this because they are located in Mainland? But again, I didn’t choose to put an external platform like youtube link, all my videos are stored in media library.
Please help, thanks!!