Technical design - Lorri mediaservice