Also read External Backends for cloud CDN  and hosting a website on GCP Cloud Storage using Cloud CDN

Cloud Storage versus Cloud Storage Streaming Service

To Transfer large files to cloud storage, such as videos, use  Cloud Storage Transfer Service

To Stream Videos, use Cloud Storage Streaming Service

If your files also need archiving, Cloud Storage is the best option.

Summary

Slightly confusing to have two services with similar names - and it is easy to mistake the use cases for these two. This post tries to clarify the distinction of which to use when.