There is no limit to the size of media files you can ingest/upload to Kaltura. Kaltura also provides multiple APIs and tools to ingest content into Kaltura, including web upload libraries and widgets, Drop Folders, Aspera FASP workflows, Bulk Ingest XML and CSV formats, and robust APIs for importing content via secure SSH connections, and download URLs.
For more information about other methods of content ingestion, please refer to the following:
Kaltura Drop Folders Service For Content Ingestion