Linux

媒體流失效

  • January 24, 2013

我在 Linux Ubuntu 中使用單聲道執行我的基於 donnet 框架的應用程序。我的應用程序使用 linphone 的 mediastream 命令打開 RTP 套接字並掛接音頻設備。我正在使用以下媒體流命令從我的應用程序中呼叫:

mediastream (arguments......)

一切正常,但是當我嘗試使用該killall命令殺死媒體流時,它就失效了。我從我的應用程序中給出以下命令:

killall mediastream

我做錯了什麼?我該如何處理那些已失效的程序?

Linphone 的媒體流需要 CTRL+C (SIGINT) 才能正確關閉,並且 killall 預設信號是 SIGTERM。因此,您可以在 killall 命令中嘗試 SIGINT 信號,如下所示:

killall -SIGINT mediastream

或者

killall -2 mediastream

引用自:https://unix.stackexchange.com/questions/62408