Getting video's information is returning wrong results

Then why does the Delphi program recieves the wrong file from the server? How to fix it?
Here is the file i get: https://pastebin.com/mNxkQEji. It’s incomplete. Why?

I not decoding JSON-file. I just need to receive it correctly. Decoding it is not a problem.

What you mean saying it? I need to get these picture files.