Required:
- AMTCards 1.6.4.10
Configuration:
- AMETHYST Webadmin:
- To configure via AMETHYST webadmin, select 'Configure Cardserver/CRE'.
- Click on the '+' next to 'Options' and for 'Phone Display (for AudioRec)' select 'Samsung 7200/7400 Headset mode'.
- Under 'Configure Digital Slot' select 'Digital Extensions with AudioRec for Start/Stop' for each extension that must be recorded.
- For DCS2100 handset, the following is configuration is required in the amtcards.ini file on the Cardserver. Note to modify the amtcards.ini file, you need to stop the amtcards service, update the amtcards.ini and start the amtcards service. This needs to be scheduled outside recording hours as stoping the amtcards service will cut recordings currently taking place and not record until the amtcards service is started again.
The SPECIAL_PHONES section was added because the client had a mixture of phones that needed to work in Audio Change mode, and others that worked as normal NGX digital phones. It was added in 1.6.4.8 and the Samsung 7200 headset code added in 1.6.4.10 uses it too.
The Samsung DCS2100 phone works differently to the other Samsung phones since we don't receive a "stop" AUDIO_CHANGE event, but ONHOOK/OFFHOOK does occur, so it considered is a special case. The configuration to identify it is:- Code: Select all
[SPECIALPHONES]
slot_channel=phonemodel,comment
e.g. if PCI slot is 7001, and channel is 23, phone model is DCS2100, the INI entry looks like this:- Code: Select all
[SPECIALPHONES]
7001_23=DCS2100,uses ONHOOK/OFFHOOK to start and stop recording
There is one entry per phone. Only the key portion (to the left of the equal sign) is used at the moment - I've included the phone model in the example in case we use it in future, and used comma as the delimiter for the descriptive message.
The Samsung AudioRecv channel object (and Samsung 7200 headset object) then knows about this phone, and will handle it differently to the others.
On startup (or reconfiguration), the cardserver will write two log entries for each special-case phone. The first log entry looks like this:- Code: Select all
Special phone: 7001_23=DCS2100,uses ONHOOK/OFFHOOK to start and stop recording
which indicates the special phone was configured.
The second log entry, which is only written at startup, looks like this:- Code: Select all
AudioRecv channel 23 is a special-case phone
which indicates that the object handling events for that phone has been created correctly.
- To configure via AMETHYST webadmin, select 'Configure Cardserver/CRE'.
- AMTCards.ini:
This release adds a new PHONEDISPLAY type, which starts and stops based on the speaker-phone light. You need to change the PHONEDISPLAY to 9. Channel types will remain 214.- Code: Select all
[OPTIONS]
PHONEDISPLAY=9
[SPECIALPHONES]
3000_1=
3000_2=
3000_3=
3000_4=
3000_6=
3000_7=
3000_8=
3000_9=
[CHANNELS_NAMES]
3000_0=5305
3000_1=5302
3000_2=5303
3000_3=5306
3000_4=5312
3000_5=5307
3000_6=5314
3000_7=5317
3000_8=5304
3000_9=5313
3000_10=Channel 11
3000_11=Channel 12
3000_12=Channel 13
3000_13=Channel 14
3000_14=Channel 15
3000_15=Channel 16
[AMTCHANNELS]
3000_0=2141
3000_1=2141
3000_2=2141
3000_3=2141
3000_4=2141
3000_5=2141
3000_6=2141
3000_7=2141
3000_8=2141
3000_9=2141
3000_10=2120
3000_11=2120
3000_12=2120
3000_13=2120
3000_14=2120
3000_15=2120
[SMDR]
3000_0=0
3000_1=0
3000_2=0
3000_3=0
3000_4=0
3000_5=0
3000_6=0
3000_7=0
3000_8=0
3000_9=0
3000_10=0
3000_11=0
3000_12=0
3000_13=0
3000_14=0
3000_15=0