The team deployed several Virtual Machine (VM) compute instances for both internal environments and customer environments. A regular LiveSwitch deployment consists of a load balancer on a public subnet and two gateway servers, a Redis datastore, and media servers, all on a private subnet.
The development team uses Oracle Cloud Infrastructure for development and testing, while the sales team uses it for demonstrations.
Audio/Video transmission is bandwidth- and processor-intensive. When acting as a Selective Forwarding Unit (SFU), LiveSwitch is simultaneously handing routing of all data to each connected client. As a multi-point control unit (MCU), LiveSwitch is processing and mixing all video and audio streams from every end user – who may each need their own individualized view. Since the solution does this in real-time, the product is also latency-sensitive.
"Applications built on our technology continuously move tremendous amounts data in and out of the server during operation. Oracle Cloud Infrastructure provided the level of performance, including low-latency, and high bandwidth that our customers demand. More importantly, it does so at the lowest price," said Greg Batenburg, VP of Business Development. "We evaluated every major cloud infrastructure provider before choosing Oracle."