Add more than one S3 service provider
Describe the problem to be solved
Most S3 service providers provide storage services in more than one region and in multiple data centers. A problem may occur or they may perform maintenance in the region in which files are stored. There may be a need to use more than one S3 service provider at the same time, or the instance administrator may need to store files in a region. Geographic proximity to users on more than one S3 service provider
Describe the solution you would like
Find a way through which more than one S3 object_storage service provider can be added, not a single service provider. If possible, develop a system that allows PeerTube to upload files to the closest geographical area to the uploader, based on the ping response rate, or develop another system that allows the uploader to choose the area in which he wants to store the file when uploading. Or the option may be automatic or default specified by the instance administrator, for example If I am in America and I am uploading a video file and I want to target users from Asia, then of course I will store the files in Singapore, the closest storage area for users from Asia. When the users start watching the video, the data transfer response rate will be faster.