There are several ways to reduce bandwidth in a video streaming service. One method is to utilize codecs like H.264 or VP9, which deliver good video quality even with limited bandwidth. Another approach is to use content delivery networks (CDNs) to distribute services geographically closer to end-users, enhancing availability and performance. CDNs can store content nearer to users, which minimizes the distance data must travel, thereby reducing bandwidth needs. Additionally, data usage can be optimized by tracking the CDN cache-hit ratio, the data transfer rate (or bitrate), and the quality of experience (QoE) for viewers. By examining these metrics, we can assess the impact of our bandwidth optimization on user experience and make informed decisions on how to further reduce bandwidth usage effectively.