[Home]

Summary:ASTERISK-22514: app_stasis missing silence generator
Reporter:David M. Lee (dlee)Labels:
Date Opened:2013-09-12 12:50:20Date Closed:2013-11-21 10:00:08.000-0600
Priority:MajorRegression?
Status:Closed/CompleteComponents:Core/Stasis
Versions:12.0.0-alpha1 Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:h2. Steps to reproduce

# Configure with ARI
# Configure a bit of dialplan to answer a channel and send to Stasis()
{code}
exten => 7000,1,Noop()
same => n,Answer()
same => n,Stasis(hello)
same => n,Hangup()
{code}
# Connect ARI application 'hello'
{code}
wscat -c 'ws://localhost:8088/ari/events?api_key=ari:ari&app=hello'
{code}
# Dial extension 7000

h2. Expected Results

Call should happily sit there indefinitely.

h2. Actual Results

With some clients (Blink in my case) after about 30 seconds the call with end with an 'Audio Timeout'.

h2. Notes

Since silence generation is not necessarily a cheap operation (signed linear silence transcode is usually required), it should be configurable for the typical case where silence generation isn't actually needed (because there will only be brief silence; the application will play its own audio).
Comments: