... best way to do real time communications is ...
... And yet despite 50 years of work in real time ...