Alfresco is not very good at uploading of files larger than 2 GB in size via the frontend or via the API. The best option for uploading larger files is via FTP.