Pegue o fluxo TCP e retransmissão para o multicast UDP?

0

Como posso, no Windows e / ou no Linux, obter dados de um fluxo TCP e retransmiti-los no UDP para um grupo multicast especificado?

Os dados do stream precisarão ser divididos em blocos de 500 bytes ou menos. A conexão TCP requer autenticação básica.

    
por Brannon 21.02.2014 / 18:21

1 resposta

1

O que você está perguntando não faz sentido.

O ponto do TCP é criar uma conexão. Isso significa que os dados fluem para e de ambos os terminais.

O multicast é uma transmissão de um para muitos, sem a expectativa de que muitos tenham uma conversa de estado de volta. A multidifusão é principalmente para coisas como entrega de mídia ou notificação.

Se o que está aparecendo no TCP for um fluxo de mídia de algum tipo, você poderá procurar algum tipo de utilitário de transcodificação que possa ser convertido em um formato multicastable. Eu apostaria que ffmpeg poderia fazer isso de alguma forma, mas não tenho certeza.

    
por 21.02.2014 / 18:26