Brekeke PBX Wiki

Video Call

Brekeke PBX v3.3 and later:

Brekeke PBX supports video calls.

Video can be enabled from several locations in Brekeke PBX: Options, ARS Settings and User Settings. Video setting enabled in the phone type set under Users > [Phones] -> [Phone Type] has the highest priority. When the default setting is defined in [Phone Type] > [Video] field, the video setting under [ARS] route will be applied if the call can apply any route. When video setting in both User [Phone Type] and ARS route is set to the default, the [Video] setting at [Options] will be applied to the call.


The following steps show how to enable video for the phone assigned to a Brekeke PBX user extension.

  1. From Brekeke PBX Admintool > [Options] > [Phone Type] page, create a new phone type
  2. At new phone type setting page, set [Video] field on and set proper Audio codecs in [Codec Priority] field.
  3. Save the new phone type and restart Brekeke PBX from admintool.
  4. From a PBX user extension > [Phones] page, select the phone type created above at the [Type] field under the phone which needs to enable video for the call. And save the changes.
  5. Make a call from/to another PBX user with video phone type or from external user through ARS route with [Video] field set as “on“.

Video support can also enabled from ARS route and Brekeke PBX Admintool > [Options] > [Settings] page.


Brekeke PBX v3.2 and earlier:

Brekeke PBX doesn’t support video calls but you can make a video call between clients with the following DialPlan rule to establish video calls through Brekeke PBX bundled SIP Server.

[Matching Patterns:] 
$request = ^INVITE 
To = sip:9(.+)@ 

[Deploy Patterns:] 
To = sip:%1@

If a caller dials a number with the prefix “9“, the call will be forwarded to a video client directly.

For example, if the video client’s number is “12345“, please dial “912345“.

Yes No
Suggest Edit