This is a great write-up!
I too thought video codec was very difficult to understand.<p>There are many things that look difficult are really not that difficult. they just lack good explanation.<p>I heard that vp9 compression is a bit slow compared to h264, which makes it not so ideal for real-time streaming use cases. is this true?