Teamviewer offers the possibility of sending large files through its transfer protocol. To initiate a file transfer, get the ID of the remote machine and instead of remote connecting to desktop, select FILE TRANSFER. On the right side, there will be the remote computer, and on the left side your computer. Navigate to the file, select it, then press the 2 blue arrows to initiate the transfer to the remote machine and that’s it. A progress window will be shown as well to see the details of the transfer.
For more information check the following page: https://www.teamviewer.com/en/help/424-How-can-I-send-large-files-with-TeamViewer