SAN FRANCISCO--(BUSINESS WIRE)--80 percent of all internet traffic will be video content in 2019, and studies show more than half of consumers report they are more willing to stay on a brand’s channel ...