2013-07-30 31 views
0

我有一個VOIP應用程序想要實現,這需要我在通話過程中實時處理來自呼叫的音頻。如何使用Asterisk Audiohooks API?

目前,我用星號來處理我的電話,它看起來像有建在稱爲Audiohooks一個功能,其目的是讓我訪問語音串流,並處理它從dialplay

然而,我無法找到任何有關如何實際創建自己的音頻掛鉤的文檔,也沒有關於應該如何完成的最新示例。是否有資源顯示我可以如何使用它?

感謝

回答

0

該API是菱當你爲星號做的C/C++模塊。沒有外部API。

例如,您可以檢查MixMonitor,func_volume,app_conference和其他已經開發的類似應用程序。

提示:完成工作後,您已經測試了內存泄漏和高負載/併發負載。代碼必須是線程安全的。

+0

嘿謝謝,是的...我實際上需要一個定製的C模塊的星號,他們一直稱它爲「audiohook api」,所以... :)我不知道我需要學習什麼以便製作一個可以使用音頻實時捕捉聲音流的模塊(這是我需要做的) – noli

+1

您需要閱讀星號源代碼。檢查以上可以使用/使用該功能的功能。星號來源可以在asterisk.org找到。文件將永遠被創建是不明智的。原因:它只用於少數人,所有高級c/C++開發人員。 – arheops