US presidential hopeful Barack Obama has rewritten television history with a half-hour long campaign advert.