amazon ec2 parece não aceitar dados udp

amazon ec2 parece não aceitar dados udp

Estou usando o ffmpeg para receber dados no protocolo udp no Amazon ec2, por exemplo

#> ffmpeg -i udp://0.0.0.0:2013 -f flv http://0.0.0.0:8090/live.ffm 

mas parece não haver nenhum pacote recebido. para fins de teste, estou tentando enviar dados do pc local via ffmpeg da seguinte forma:

$> ffmpeg -i vdo.flv -f flv udp://<ec2-ip>:2013 

netstat -lu também

O grupo de segurança usado tem todas as portas UDP abertas.

no entanto, para testar a validade do comando ffmpeg, também escrevi no pc local e parece receber sem problemas:

por exemplo:

Remetente:

$> ffmpeg -i vdo.flv -f flv udp://localhost:2013 

Receptor:

    $> ffmpeg -i udp://localhost:2013 -f flv udp.flv

ATUALIZAR

tcpdump mostra que os dados estão chegando à instância do EC2, mas o ffmpeg ainda parece não estar obtendo esses dados

Qualquer ajuda será apreciada.

Responder1

Além do udp, você garantiu que a saída tcp da porta 8090 está disponível para seu aplicativo? Não tive nenhum problema grave com o udp no ec2, o snmp, por exemplo, funcionou bem.

informação relacionada