AiPBX

Video calls

Video calls work between the web phone, the Android app and desk video phones. They are off by default: video uses many times the bandwidth of audio.

Switching them on

  1. System → Asterisk settings → Video: Video calls on, then the video codec, the maximum resolution and frame rate. Apply the change.
  2. Each user needs the video phone mode (Users or My Phone → Call settings); it is on by default.
Video codec Use it when
VP8 (default) Calls between browsers and the mobile apps. Every browser and every Android phone can do it.
H.264 You also have desk video phones (Yealink, Grandstream GXV, Fanvil …), which mostly speak only H.264. Browsers handle it; the Android app needs a phone that can encode H.264, otherwise it talks without video.

There is only one codec for the whole PBX on purpose. Asterisk passes video through without converting it, and a call whose two sides settled on different video codecs is hung up by Asterisk (“Don’t know how to send format … packets”). With one codec everywhere a device that lacks it simply talks without video.

Using them

Notes