There is already an nginx (used to be varnish) based caching implementation for the API.
However, I was wondering whether it would be possible to implement multimedia caching for the proxy, in order to reduce the network traffic. This would be really helpful for shared Piped instances.
I was thinking of a file or S3-like (minio) based solution, but I lack the required understanding on YouTube's protocols, to help with the implementation.
There is already an nginx (used to be varnish) based caching implementation for the API.
However, I was wondering whether it would be possible to implement multimedia caching for the proxy, in order to reduce the network traffic. This would be really helpful for shared Piped instances.
I was thinking of a file or S3-like (minio) based solution, but I lack the required understanding on YouTube's protocols, to help with the implementation.