Ant Media Server: Enabling Ultra-Low Latency Streaming and Scalable Video Conferencing