Interview: Envysion's Matt Steinfort and Rob Hagens
I recently had the pleasure of interviewing two leaders from one of the up-and-coming Software-as-a-Service (SaaS) companies here in the Boulder, Colorado area: Envysion. I was lucky to get to work with both Matt Steinfort (Envysion's CEO) and Rob Hagens (CTO) while we worked at Level 3 Communications. Since leaving Level 3, Matt and Rob and the Envysion team (including Darren Loher, another outstanding engineer from Level 3) have been doing some pretty innovative work around video services on the Internet. But I've said enough...let's let Matt and Rob tell the story:
1. What does Envysion do?
Steinfort: Envysion provides Managed Video as a Service (MVaaS) to customers to enable them to better understand and manage their numerous remote locations. Said in plainer English, we provide a video service that gives people access to live and recorded video in a very simple and scalable way so that they can understand what is going on in their locations, learn from it, and improve the way that they operate.
2. What is Envysion’s unique competitive advantage?
Steinfort: We’ve got a number of competitive advantages. Among the most compelling of these are the ease of use and scalability of our service. There are a lot of companies out there today that tout video as a great operational improvement tool, but their solutions were designed to work in a single site at a time and to be used by someone in IT or security. Our solution is the only enterprise grade video service that works easily within the constraints of large customers’ network and IT capabilities and is easy enough to use that everyone from the CEO to a brand new marketing intern could use it.
3. How much bandwidth does a typical Envysion video stream use?
Hagens: There is not a black and white answer to this because you have to factor both quality and resolution into the equation. Quality is a measure of how lossy the compression algorithm is run at. You could run 10 fps at low quality over 50Kbps, but the picture would look "pixilated" or "blocky".
Resolution is a measure of the total number of pixels that are used to render the image. Resolution in the video world is typically described as the number of pixels used horizontally and vertically. Today we support 320 by 240 resolution. DVD quality is typically 720 by 480. That is 4 times as many pixels as 320 by 240 which would drive much higher bandwidth.
A typical camera at 10 frames per second, 320 by 240 resolution would consume about 150Kbps with good quality. Envysion video is always recorded at a specific resolution, frame rate and quality. However, because of all the complexity described above, Envysion has built a dynamic bandwidth adjustment into its streaming technology. When viewing the video remotely, the system will dynamically adjust the bandwidth consumed in order to "fit" within the Internet access connection being used by the customer. This happens automatically without any customer intervention. This is a good example of how Envysion Video "just works better" across the Internet.
Steinfort: That's one of our key differentiators, our ability to dynamically throttle the amount of bandwidth that we use to stream video based on what is available. It enables us to work on low speed connections such as ISDN and satellite, and ensures we don’t ever clog the networks that are also being used for mission critical applications (like credit cards processing).
(Please click the continuation link below for the rest of the interview)
Continue reading "Interview: Envysion's Matt Steinfort and Rob Hagens" »