用Asterisk做彩铃

今天公司有一个小需求,打一个电话DID,给一段IVR,但是不需要计费,也就是中国常说的彩铃.

我用Asterisk满足了这个需求.

方法很简单如下,DID最好对AudioCodes:

[DID]
exten => s,1,ringing
exten => s,2,background(/home/sounds/ring,n)
exten => s,n,hangup()

技术就是这样,会者不难,难者不会.

Asterisk cmd BackGroundSynopsis

Play a sound file while awaiting extension 

Options

  • s - causes the playback of the message to be skipped if the channel is not in the 'up' state (i.e. it hasn't been answered yet.) If this happens, the application will return immediately.
  • n - don't answer the channel before playing the files
  • m - only break if a digit hit matches a one digit extension in the destination context

你可能感兴趣的:(技术,asterisk)