[ERLEDIGT] Nutzung von BACKGROUND und SYSTEM (überlappend)

HobbyStern

Aktives Mitglied
Mitglied seit
5 Dez 2005
Beiträge
1,844
Punkte für Reaktionen
0
Punkte
36
Hallo Gemeinde,

ich habe ein Stück Dialplan wo drei PHP Skripte per SYSTEM ausgeführt werden, aktuell ist es so :

-> SYSTEM (php skript tut etwas) [1 sek] --> erzeugt WAV File
-> SYSTEM (php skript tut etwas) [1 sek] --> erzeugt WAV File
-> SYSTEM (php skript tut etwas) [1 sek] --> erzeugt WAV File

Gesamtwartezeit ca. 3 Sekunden

Kann ich es auch so umorganisieren das ... :

-> SYSTEM (php skript tut etwas) [1 sek] --> erzeugt WAV File
-> BACKGROUND spielt schon Ausgabe von (1) ab, aber es geht direkt weiter...:
-> SYSTEM (php skript tut etwas) [1 sek] --> erzeugt WAV File
-> SYSTEM (php skript tut etwas) [1 sek] --> erzeugt WAV File
Nun werden (2) und (3) abgespielt..?


Gibt es eine Möglichkeit eine arbeitende SYSTEM Aufgabe durch eine Soundausgabe zu überlagern - also die tote Zeit zu füllen?

Ich kenne IMHO keine - da ja auch jeder Neue Prozess aus diesem SH Prozess ein Kind des Elternprozesses wäre - und natürlich Asterisk auf deren Abarbeitung warten würde....

LG Stefan


LÖSUNG :

Ist es nicht schön mal selber sein bräsiges Hirm zu nutzen anstatt immer andere zu nerven :)

Natürlich geht das - nur mit einem DISOWN also einem "&" oder einem "&disown" - es sei jedoch für die Nachwelt dringend bemerkt das es natürlich somit dem Asterisk meldet - dass egal wie es noch ausgehen wird - jetzt und hier alles toll ausgegangen ist. Freitag Nachmittag logik

:wippe:
 
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.