Possível ter uma parede de vídeo através de um cluster de dispositivos?

0

Perguntaram-me se basicamente poderia criar um mural de vídeos com tablets Android. Eu sei que você pode criar um mural de vídeo com o VLC, mas posso configurar um mural de vídeos que dividirá o vídeo em 4 x 4 telas (tablets) por meio do Wi-Fi? Normalmente, quando vejo máquinas em cluster para um vídeo, ele é usado por meio de um controlador físico. Você pode configurar o VLC para estabelecer um video wall e enviar cada peça para os tablets?

    
por JohnnyWineShirt 13.02.2014 / 02:37

2 respostas

0

Você quer um Jumbotron Junkyard! ....

link

Infelizmente, acho que o software só pode fazer imagens estáticas agora e agora em vídeo - mas o vídeo certamente é possível com essa técnica.

Você pode hackear uma solução abrindo simultaneamente uma conexão VLC de cada tablet para a tela do host e, em seguida, com cuidado zoom da janela de cada tablet para mostrar apenas o quarto da tela principal que ele deve estar mostrando. Cada tablet receberia a tela inteira, mas mostraria apenas o quarto dela.

    
por 13.02.2014 / 05:10
0

[Isso não responde à parte "Como" da sua pergunta, mas eu tive alguns pensamentos para você sobre o "é fisicamente possível?" pergunta implícita.]

Importa qual resolução é o material de origem? Por exemplo, com alguns tablets atingindo resoluções nativas de 2560 x 1600 acima do HD, você pode precisar de vídeo 10240 x 6400 (16.4 megapixels) para usar sua resolução total. Você provavelmente não tem uma câmera que possa receber vídeos de 16.4 megapixels, então você provavelmente não precisa suportar a resolução total agregada do seu vídeo wall para tablet. E isso é bom, porque mesmo com a compressão H.264, você provavelmente desejaria um fluxo de 8mbps para cada tablet para que parecesse bom, e a menos que todos os seus tablets tenham pelo menos 2x2 802.11n (também conhecido como "N300"), você provavelmente não Não há largura de banda Wi-Fi suficiente para entregar todo o vídeo a todos os tablets de uma só vez.

Então, vamos dizer que a melhor fonte de vídeo que você pode obter é 1920x1080p30, o que parece bom com a compressão H.264 em, digamos, 6mbps. Agora você só precisa transmitir vídeo de 480 x 270 para cada tablet e exibir essa janela de vídeo em tela cheia e permitir que os escalonadores integrados do tablet sejam dimensionados para a resolução total. Cada stream de 480x270 provavelmente está bem abaixo de meio megabit por segundo para cada tablet, o que está bem dentro da capacidade de qualquer sabor de 802.11n (supondo que você tenha um AP dedicado localizado próximo ao video wall, e você tem um canal limpo para usar, etc.).

Então, eu diria que largura de banda, cortar vídeo 1080p30 e transmiti-lo via Wi-Fi para o vídeo wall do tablet é totalmente factível.

Independentemente do que você faz para o protocolo de streaming, você provavelmente deseja separar os fluxos de unicast em vez de tentar executar um fluxo de multicast que cada comprimido separa para si mesmo. Isso porque o multicast é muito mais caro no Wi-Fi do que o unicast; Os pacotes multicast têm que ser enviados com taxas de dados mais baixas do que os unicasts, então eles ocupam muito mais tempo de transmissão.

Se você quiser usar a sugestão do @ bigjosh de enviar o mesmo stream para todos os dispositivos e aplicar zoom a cada parte diferente do conjunto, cuidado com o fato de que um fluxo de 6 mbit enviado 16 vezes é 96mbps, que pode ter mais largura de banda o Wi-Fi 1x1 N típico de um tablet (o N150, que realmente recebe apenas 90 mbps de taxa de transferência TCP / IP no máximo) pode funcionar. Mesmo que cada comprimido precise apenas de 6mbps, tudo tem que ser encontrado no mesmo canal, a menos que você configure um AP de banda dupla ou vários APs e distribua seus tablets uniformemente pelos APs.

Você pode tentar fazer esse fluxo de 6mbps como um multicast Wi-Fi, mas, para isso, convém ter um Wi-Fi AP que permita ajustar a taxa de multicast, e você deseja definir a taxa de multicast acima de 6mbps (provavelmente acima de 12 mbps). E, novamente, use um AP dedicado para este video wall, coloque-o perto do video wall e coloque-o em um canal limpo.

    
por 14.02.2014 / 03:51