@jkevinoc , I believe you are correct in the way that modern playback software works. But I don’t believe the “captured” and cached stream would be a bit-perfect copy of an equivalent purchased local file at the same bit rate. Possibly due to differences in the streaming company’s source file, and possibly due to errors introduced in the stream that the cached copy came from originally (due to noise or jitter). And yes, I am aware that the Ethernet protocol has error correction built in, but I still believe noise and jitter are still factors.