Quibi is an upcoming short-form content streaming service. The mobile video platform will launch April 6. Cheddar caught up with Rob Post, chief technology officer, and Tom Conrad, chief product officer at Quibi, to talk about what makes it different in the streaming space.