#how do I upload bigger video of 10-20 minutes on convex in live as I am filming it in OBS

4 messages · Page 1 of 1 (latest)

cunning hare
#

I am building a nextjs app with convex, and would like to upload larger videos

broken mesaBOT
#

Hi @cunning hare. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:

#

Based on the knowledge sources provided, I don't have enough specific information to fully answer your question about uploading larger 10-20 minute videos in real-time from OBS to Convex. However, I can provide some relevant information and suggestions:

  1. File Size Limits: Convex doesn't have a specific file size limit for uploads using upload URLs. However, there is a 2-minute timeout on the POST request when uploading files. This could be an issue for larger video files.

  2. Chunked Uploads: For larger files, you might need to consider implementing a chunked upload strategy. However, the knowledge sources don't provide specific information on how to do this with Convex.

  3. Alternative Services: For handling large video uploads, you might want to consider using a specialized video upload and processing service. As suggested in one of the support threads, you could look into using a service like Mux for video uploads.

  4. HTTP Actions: Convex offers HTTP actions for more controlled file uploads, but these are currently limited to 20MB, which wouldn't be suitable for your 10-20 minute videos.

  5. Streaming: The knowledge sources don't provide information on streaming uploads as you're filming, which would be necessary for live uploads from OBS.

Given these limitations and the lack of specific information on handling large video uploads in real-time, you might want to consider:

  1. Reaching out to Convex support for more specific guidance on handling large video uploads.
  2. Exploring third-party services specialized in video upload and processing that can integrate with your Next.js and Convex app.
  3. Investigating if it's possible to implement a custom chunked upload solution with Convex, though this isn't covered in the provided knowledge sources.
#

For more general information on file uploads in Convex, you can refer to the Uploading and Storing Files documentation.

Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: