TV broadcasting

  • Live HD video translation
  • Increases autonomous work time of the camera crew
  • Reduces the time needed for the news to go on air
  • Doesn’t require cumbersome equipment

Download our presentation

Русская версия

English version