Add recorder interface and basic class for XUrl srvice.