title: play a dynamic sound file in asterisk musiconhold
body: <p>I have used asterisk <a href="http://www.voip-info.org/wiki/view/Asterisk+cmd+MusicOnHold" rel="nofollow">MusicOnHold</a> with that I have to point a particlar folder in <code>musiconhold.conf</code> and during the execution all the tone inside that folder are played for all the users.</p>
  
  <p>But now I have to play a specific sound file for each user uploaded by them.My problem is that how can I play this file for user.Because if he uploads a sound file then I have to manually create a class in <code>musiconhold.conf</code> pointing to that folder the do <code>moh reload</code>.</p>
  
  <p>I just want to automate the things to the user just uploads the sound file and during the call of that user in <code>extensions.conf</code>  I can point to that sound file and it will be played without reload or adding context in <code>musiconhold.conf</code> everytime.</p>
  
  <p>For ex. the way <code>Playback(pathToSoundfil)</code> works which takes tone path directly is there any function like in musiconhold for directly passing the sound file?</p>
  
  <p>Thanks</p>