我試圖通過ESL連接發起會議記錄,但它似乎沒有按照我試圖做的方式工作,但我無法弄清楚什麼正確的方法是。使用ESL記錄Freeswitch會議
我通過電線發送以下命令
call-command: execute
execute-app-name: conference
execute-app-arg: 01444b76-c08d-5990-b65c-000100620005 recording start /tmp/conference-01444b76-c08d-5990-b65c-000100620005.ulaw
Event-UUID: 9423a931-8cb7-4010-aad8-3cfb83db4b35
但不是在開始錄製它創建了一個會議與當時的名稱「01444b76-c08d-5990-b65c-000100620005錄製開始/ tmp下的會議/conference-01444b76-c08d-5990-b65c-000100620005.ulaw」。我也試着發送
call-command: execute
execute-app-name: conference 01444b76-c08d-5990-b65c-000100620005 recording start
execute-app-arg: /tmp/conference-01444b76-c08d-5990-b65c-000100620005.ulaw
Event-UUID: 9423a931-8cb7-4010-aad8-3cfb83db4b35
從而導致錯誤的命令 「發佈會01444b76-c08d-5990-b65c-000100620005記錄開始」
這
call-command: execute
execute-app-name: conference
execute-app-arg: 01444b76-c08d-5990-b65c-000100620005, recording, start, /tmp/conference-01444b76-c08d-5990-b65c-000100620005.ulaw
Event-UUID: 9423a931-8cb7-4010-aad8-3cfb83db4b35
簡單地發送會議名稱爲「01444b76-c08d-5990-b65c-000100620005,記錄,啓動,/tmp/conference-01444b76-c08d-5990-b65c-000100620005.ulaw」
這是一個已經存在的會議。 –
然後API調用應該做的工作。 –
工程很好。謝謝。 –