Linux
媒體流失效
我在 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