It appears this is an out-of-the-box solution provided by Wowza. Given that I'd like to do the same thing with Azure, I need to know what interfaces to implement etc to be able to deliver this. I will also need to translate a unique identifier representing the video asset into a path in azure storage via a table lookup i.e. ?id=12345 from the client should read from [storage]/[container]/[video asset].
Any pointers would be great to set me on the right path.