Live promotions may seem old fashioned, but brands, networks and publishers are finding that branded live stream video makes an excellent complement to more traditional branded content efforts due to the higher level of interactivity (and thus authenticity) that live video offers.