Recordind von Snom aus aktivieren

herrmax

Neuer User
Mitglied seit
2 Okt 2006
Beiträge
77
Punkte für Reaktionen
0
Punkte
0
Hi Leute,

ich folgende Frage an Euch - es geht mir ums Recording. Ich habe schon ein paar Threads durchgelesen - nix fuktioniert bei mir.

features.conf --> automon auf *1 gesetzt

Code:
[general]
parkext => 700                  ; What ext. to dial to park
parkpos => 701-720              ; What extensions to park calls on
context => parkedcalls          ; Which context parked calls are in
;parkingtime => 45              ; Number of seconds a call can be parked for
                                ; (default is 45 seconds)
;transferdigittimeout => 3      ; Number of seconds to wait between digits when transfering a call
;courtesytone = beep            ; Sound file to play to the parked caller
                                ; when someone dials a parked call
;adsipark = yes                 ; if you want ADSI parking announcements
;pickupexten = *8               ; Configure the pickup extension.  Default is *8
automon => *1   ; one touche recording

extensions.conf habe ich einen kontext eingefügt der auf das Recording horcht
Code:
[recording]
exten => *1,1,MixMonitor(rec${CALLERIDNUM}.gsm,,)

Snom360 - auf die Recording-Taste mit SpeedDial den Code *1 geschickt um Recording zu aktivieren
snom.jpg


was passiert ist folgendes:
aktuelles Gespräch wird gehalten - ein zweiter channel wird aufgebaut. Und aufgenommen wird genaus nichts.

Ausgabe CLI
Code:
    -- Executing Dial("Zap/1-1", "SIP/13|15|tT") in new stack
    -- Called 13
    -- SIP/13-081bf560 is ringing
    -- SIP/13-081bf560 is ringing
    -- SIP/13-081bf560 is ringing
    -- SIP/13-081bf560 answered Zap/1-1
Gespräch ist angenommen - dann drücke ich die Record-Taste am Snom und folgendes passiert weiter...
Code:
    -- Started music on hold, class 'default', on channel 'Zap/1-1'
    -- Executing MixMonitor("SIP/13-081b9ed0", "rec13.gsm||") in new stack
  == Begin MixMonitor Recording SIP/13-081b9ed0
    -- Stopped music on hold on Zap/1-1
  == End MixMonitor Recording SIP/13-081b9ed0
  == Spawn extension (internal, 13, 1) exited non-zero on 'Zap/1-1'
    -- Hungup 'Zap/1-1'

Ausserdem würde ich auch gerne die LED vom SNOM dadurch aktivieren - geht das?

Des weitern wäre toll durch nochmaliges drücken der Recording-Taste das recording wieder auszuschalten. Wie klappt das?

Vielleicht habt ihr Erfahrung oder Links zu entsprechenden HOWTO´s.

1000Dank,
lg
mex
 
Für normales Aufnehmen:
in der extensions.conf
Code:
[globals]
DYNAMIC_FEATURES=>automon ; record calls, see features.conf
aktivieren und
Code:
exten => *1,1,MixMonitor(rec${CALLERIDNUM}.gsm,,)
mal weglassen.

Im Snom statt Speeddial DTMF verwenden, features.conf so lassen.

In bristuff und per patch (falls es einen gibt ;) funktioniert der Record Knopf auch mit dem Key_Event
 
Zuletzt bearbeitet:
herrmax schrieb:
Ausserdem würde ich auch gerne die LED vom SNOM dadurch aktivieren - geht das?
Welche LED? Das wird glaube ich per Display signalisiert - funktioniert eventuell bei bristuff oder per Patch (dazu s. oben :)


herrmax schrieb:
Des weitern wäre toll durch nochmaliges drücken der Recording-Taste das recording wieder auszuschalten. Wie klappt das?
Sollte funktionieren.

Update
Dial Parameter w bzw. W nicht vergessen:
http://www.voip-info.org/wiki-Asterisk+cmd+Dial
 
Zuletzt bearbeitet:
Hi cibi

dank Dir für Deine rasche Antwort, aber irgendwie funktioniert das nicht!!
folgende Versuche negativ:
1.) ich habe aus der extension.conf MixMonitor entfernt --> dann tut sich NIX
2.) Snom DTMF --> tut sich NIX
3.) Snom SpeedDial --> tut sich NIX

Übrigens hast du recht - LED gibts ja keine --> aber im Display die Anzeige hätte ich gerne...

Installiert ist ein Asterisk 1.2.14-BRIstuffed-0.3.0-PRE-1y-b von Junghanns auf einem DEBIAN ETCH 2.6.18.4.

Kapieren tu ich nicht, wie das überhaupt klappen soll, wenn ich den MixMonitor nicht im dialplan verwende?? wie heisst dann die SoundDatei? wie kann ich die Parameter für MixMonitor bekannt geben? Wohin wird die Datei gespeichert (/var/spool/asterisk/monitor)???

danke
mex
 
Hast du den Dial Befehl angepasst?
Wenn ich mich richtig erinnere reicht bei bristuff die Taste auf Key_Event -> F_REC zu lassen.


herrmax schrieb:
Kapieren tu ich nicht, wie das überhaupt klappen soll, wenn ich den MixMonitor nicht im dialplan verwende??
Ist ebene ein eingebautes feature -> deswegen feature.conf :)

herrmax schrieb:
wie kann ich die Parameter für MixMonitor bekannt geben?
Keine Ahnung, verwende ich nicht, eventuell mal auf voip-info nachlesen,

herrmax schrieb:
Wohin wird die Datei gespeichert (/var/spool/asterisk/monitor)???
ja.
 
Habe meinen Fehler gefunden. Irgendwie ist der Kontext [featuremap] aus der feature.conf verschwunden. Wohl unabsichtlich!!

Auf jeden Fall klappts jetzt super! Danke für Hilfe.

Zur Info: Den Namens-Aufbau der Sounddatei kann man über die TOUCH_MONITOR Variable ändern. *hab ich gelesen :) *

Beste Grüße,
mex
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.