Video streaming on a large scale can be expensive and resource demanding. Periodic broadcast reduces server I/O bandwidth usage for popular videos. While improving the scalability this mechanism increases considerably the WAN bandwidth usage and buffer space needed by a client. We address the resource demands on the client side with proxy caching. We show the prefix caching can lower WAN band-width usage and derive the lower limit, and that chunk caching can reduce buffer space requirements. We introduce periodic broadcast schemes designed to work with both types of caching and analyze their cost.