Mediastream fica extinto

2

Estou executando meu aplicativo baseado em framework donnet usando mono no Linux Ubuntu. Meu aplicativo usa o comando mediastream do linphone para abrir o soquete RTP e conectar o dispositivo de áudio. Eu estou usando o seguinte comando mediastream para chamar do meu aplicativo:

mediastream (arguments......)

Tudo está funcionando bem, mas quando eu estou tentando matar o mediastream usando o comando killall , ele é extinto. Eu estou dando o seguinte comando da minha aplicação:

killall mediastream

O que estou fazendo errado? Como posso lidar com esses processos defuntos?

    
por Narinder Bhullar 24.01.2013 / 14:35

1 resposta

3

O fluxo de mídia do Linphone requer que o CTRL + C (SIGINT) feche corretamente e que o padrão do killall seja SIGTERM. Então você pode tentar o sinal SIGINT no comando killall da seguinte forma:

killall -SIGINT mediastream

ou

killall -2 mediastream
    
por 24.01.2013 / 14:43

Tags