<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div><font color="#663366"><font face="trebuchet ms,sans-serif"><br></font></font></div></div>
</blockquote></div>Just realised that this can better be described another way:<div><br></div><div>What we&#39;re essentially trying to do is be able to do any one of these</div><div><br></div><div>a) stream an audio/video file stored in the DB via AGI into the current channel so that it plays on the phone</div>


<div><br></div><div>OR </div><div><br></div><div>b) Do something like what Realtime Voicemail does, where it gets the file from the DB, saves as a temp file in the user mailbox directory and then plays it to the caller but this needs to happen through AGI, something along the lines of readsql (a la func_odbc) inside of AGI</div>


<div><br></div><div>OR </div><div><br></div><div>c) Anything else that&#39;s better than a) and b) above that someone can suggest. </div><div><br></div><div>P.S&gt; I do know about the AGI AddOn of PUT SOUNDFILE and GET SOUNDFILE which seems to be the only solution we can think of right now, other than of course having the DB machine exporting the SAN volume as an NFS share for the Asterisk server to mount, but that sounds like it&#39;ll be bad for performance?</div>


<div><br></div><div>Thanks again</div><div><br></div></div>
</blockquote></div><br><div><font class="Apple-style-span" face="&#39;trebuchet ms&#39;, sans-serif" color="#000099">No takers? :(</font></div></div>