Hi, everybody
asterisk’s MixMonitor recording, continued to read this file during the call and found that there was a delay of a few seconds, the read data stream was a few seconds ago, how can I reduce this delay, or can I get the audio stream directly from somewhere else, how can I get it
Many people keep trying to treat MixMonitor recordings as a live stream, and it’s not. It’s a recording. It can be buffered before being written out.
What are you ACTUALLY trying to achieve?
Thank you for your answer. What I want to do is similar to an intelligent outbound call device, which determines whether it needs to be transferred to the internal number according to the audio, and needs to obtain the audio binary data of the call in real time during the call, such as using python code, or other ways
Uh huh. There’s external media in ARI, which can also be combined with snoop to make a ChanSpy that forwards the media outside of Asterisk. This has come up multiple times, so you should be able to find other threads on here about it. Other people may have their own suggestions.
External Media and ARI - Asterisk Documentation for example
Ok, thank you very much for your help, I will try to implement it
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.