Microsoft at NAB: Showcasing the future of media and entertainment