I am hosting a CA 1.6.1 installation on an Ubuntu 14.04 server. My use case for CA is to catalog a large collection of home videos that have been digitized to mp4 format. These files are stored on an smb share. Some of these videos are relatively large (350-ish mb) and in those cases uploading them will cause php memory errors. I have updated the php values for upload_max_filesize and post_max_size to 500M and memory_limit to 512M but it isn't enough. Additionally, we will have videos around 1gb in size down the road so I'm hesitant to keep raising php's memory limit as a solution since our resources are limited.
I am wondering if there is a way to avoid the upload process entirely by manually assigning a ca_object to its associated video, maybe by providing a file path directly to the file. We would still want to be able to download and stream the video through providence. Please let me know if you have any other ideas or suggestions and thanks in advance for your help.