On Premise Server Requirements

Servers required for an on-premise install:

  • Proxy (customer probably already has but will need require configuration changes)
  • Media Broker
  • Talkative App Server
    • Analytics Tap
    • Server with WebRTC and cobrowsing apps installed
    • Talkative Engage Admin (PHP/Laravel)
    • MySQL DB

Media Brokers provide port multiplexing, media handling, media proxying and transcoding of audio and video. Media Brokers with transcoding will concurrently transcode video (VP8/browser → H.264) and proxy video/audio calls. For these two components deployed on VMware vSphere:

Component vCPU vRAM vDisk vNIC OS (64 bit)
Web Gateway 4 (8.4 GHz) 8 GB 40+ GB 1+ RHEL 6.4/6.5
CentOS 6.4/6.5/6.6
Media Broker 8 (16.4 GHz) 8 GB 40+ GB 1+ RHEL 6.4/6.5
CentOS 6.4/6.5/6.6

Transcoding between VP8 and H.264 performance depending on video resolution, frame rate, bitrate. Other factors include server type, virtualization or OS installs.

Last updated on 10th Dec 2018