Clip-Based Cooperative Caching Techniques for Streaming Media in Wireless Home Networks