Content

Page tree

Web User Interface

Advanced → SIP/RTP → Multicast

Phone User Interface

N/A 

Initial Firmware Version

V7

XML Configuration

<mc_address idx="INDEX" perm="PERMISSIONFLAG">VALIDVALUE</mc_address>


Description

The phone receives RTP packets destined for this multicast IP address and port and plays them out. You can setup the multicast address with additional options (seperated by comma):


  • speaker=(0|1): If this option is set and value is 1, then the multicast audio will be played always over speaker. If value is 0, then the current audio device will be used. If this option is not set, then value 0 is used as default value.
  • interrupt=(0|1|2|3): If this option is set and value is 1, then the multicast audio interrupts a running call. If multicast is finished, then the interrupted call continues. If value is 0, the multicast audio will only be played in idle state. If this option is not set, then value 0 is used as default value.

Starting with 8.7.5.75 and 8.9.3.67 the value can also be 2. If this value is set, then the call will be mixed with the multicast audio in a local conference. But this is only supported on snomD7XX and snomD3X5 phones.

The value can also be 3. If this value is set,  then the device allow an ongoing call to be put on hold when a multicast stream interrupts the call.

Table showing the multicast and call behaviour for the different values of the parameter interrupt (starting with version 10.1.40.0):

interrupt

A call is active and

multicast  comes in

Multicast is active and

a call comes in

Multicast is active and

the user makes an outgoing call

0 (default)
  • only the call is running
  • multicast is ignored
  • knocking to indicate an incoming call
  • after connect multicast is interrupted and call is running
  • if a number is entered or if tones are played (e.g. ringback) during the dial process, multicast is interrupted
  • after connect multicast is interrupted and call is running
  • after call is finished, multicast is resumed
1
  • call is interrupted without informing the remote party
  • multicast is played
  • after multicast has finished, the call is resumed
  • knocking to indicate an incoming call
  • after connect multicast is interrupted and call is running
  • if a number is entered or if tones are played (e.g. ringback) during the dial process, multicast is interrupted
  • after connect multicast is interrupted and call is running
  • after call is finished, multicast is resumed
2
  • multicast is mixed with the running call
  • knocking to indicate an incoming call
  • after connect  multicast is mixed with the running call
  • if a number is entered or if tones are played (e.g. ringback) during the dial process, multicast is interrupted
  • after connect  multicast is mixed with the running call
3
  • call is put on hold
  • multicast is played
  • after multicast has finished, the call is still on hold and a manual unhold is needed to resume the call
  • knocking to indicate an incoming call
  • after connect multicast is interrupted and call is running
  • if a number is entered or if tones are played (e.g. ringback) during the dial process, multicast is interrupted
  • after connect multicast is interrupted and call is running
  • after call is finished, multicast is resumed
  • volmax=(0|1): If this option is set and value is 1, then the maximal volume will be used for multicast audio. If value is 0, then the current volume will be used. If this option is not set, then value 0 is used as default value.
  • priority=(0..10): This option sets the priority of the multicast address. You can choose a priority between 0 and 10, where 0 is the lowest and 10 the highest priority. If the phone receives multicast from more than one configured port, then the multicast with the highest priority will be played. If they have the same priority then the multicast will be played, that was received first. If this option is not set, then a priority of 5 is used as default.

Starting at version 8.10.x, the name of the multicast zone can be specified as an option (within the WUI there is a extra field which could be used instead optionally):
name=<zone name>

For hold scenarios an incoming multicast is blocked with cw_dialtone = on (default). In case it is required to receive the multicast also if calls on, please set this to off.


Valid Values

All versions:

Syntax:

ip:port

Example:

239.255.255.230:5555


Versions => 8.7.3.26

  • alternative format supporting a comma separated list of additional options (see above) could be passed

Syntax:

ip=ip:port[,speaker=(0|1)][,interrupt=(0|1)][,volmax=(0|1)][,priority=(0..10)]

Example:

ip=239.255.255.230:5555,speaker=1,interrupt=1,volmax=1,priority=9


Versions => 8.10.x

  • additional parameter name (zone name) could be used

Syntax:

ip=ip:port[,speaker=(0|1)][,interrupt=(0|1)][,volmax=(0|1)][,priority=(0..10)][,name=<zone name>]

Example:

ip=239.255.255.230:5555,speaker=1,interrupt=1,volmax=1,priority=9,name=Page Zone A

Default Value

blank