That's a perfectly fine method of file transfer, but you have various other options that don't require uploading or long URLs. Here are a few:
1. On a machine, put up a simple webserver pointed at a directory in which the file is placed. Type the IP address only, and click the link on the directory listing page.
2. Use an SSH client to SCP the file over.
3. Access a local network share if you run one.
4. Use a Bluetooth file transfer system (in many cases, bandwidth is surprisingly good).
5. Use a cable if supported. It would work well on Android phones or media servers I've used before, but I don't know if you have that option with the Android TV device.
Basically, any of these should be equally fine because you trust the network and both devices. Therefore, go with whatever's easiest at the time. It's only when you are operating over a network where interception or modification of the data is a worry.