Tutorial for customizing the MediaController component?

Can someone recommend a tutorial or guide to heavily customizing the MediaController component? Customizing components at the level my group is looking at for a project we have is way beyond what we’ve done before.

Thanks!

IronChefMorimoto