Sort:  

It certainly is; I've written a detailed introduction to Media Protocol here.

It'd be a good aid as you research this further.