Chapter 3: example 15

Buffered ranges on load:

Buffered ranges after loadedmetadata:

Buffered ranges after seeking:

Buffered ranges after timeupdate: