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