Como posso transmitir um jogo através do VLC para a minha TV?

12

Existe uma solução viável que pode transmitir ao vivo a entrada de jogos de PC, como Left 4 Dead para a TV, possivelmente usando DLNA?

Encontrei muito hardware e software de streaming, mas eles são todos sobre compartilhamento de filmes e fotos. Esta discussão chega a concluir que é impossível, o que eu acho incrível como transmissão ao vivo é o mesmo que streaming de um arquivo com largura de banda suficiente, e o vídeo HD requer muita largura de banda.

A transmissão de um desktop via DLNA é possível via VLC.

    
por Cees Timmerman 10.07.2012 / 10:38

3 respostas

13

É possível usar o VLC , com um cabo Ethernet se o WiFi sinal é muito fraco.

Se o espaço e o hardware permitirem, um cabo de monitor físico seria o melhor para eliminar o atraso da interferência sem fio e dos gargalos de codificação. Como mencionado na resposta do Smetad Anarkist , a própria TV também pode armazenar em buffer os feeds DLNA, impossibilitando respostas rápidas.

Aqui está um resumo do método VLC vinculado:

A idéia básica é usar VLC para capturar a tela e criar uma fonte de streaming, que é então colocada em TVersity .

No entanto, o recurso de captura de tela no VLC não está funcionando bem com a saída de áudio. Portanto, precisamos usar algum filtro do DirectShow, como VH Screen Capture ou UScreenCapture para fazer o trabalho de captura. O filtro DirectShow instalado pode ser chamado diretamente no VLC.

Assim, todo o procedimento é:

  1. instale o VLC
  2. VLC- > vaporização > Dispositivo de captura- > Escolha o dispositivo de vídeo (filtro do DirectShow instalado) e o dispositivo de áudio.
  3. Escolha a saída de fluxo, como um arquivo, HTTP, RTP, MMS, etc. Você pode enviar para um arquivo para teste. Mais tarde, você pode escolher, digamos, HTTP. Eu costumo adicionar um nome de arquivo, como o caminho /test.flv
  4. Escolha transcodificação.
  5. Stream
  6. Adicione o URL de transmissão na TVersity, como http://127.0.0.1/test.flv .
  7. Jogue na TV.

3 e 4 são críticos. Depende de quais formatos de arquivo e tipos de codificação são suportados pela sua TV. Encontre algumas transcodificações com suporte nativo da sua TV. Se não for suportado pela sua TV, mais tarde a TVersity poderá realizar outra transcodificação, o que atrasará muito o vídeo ou tornará impossível a reprodução.

Não é fácil fazê-lo funcionar. É preciso muito teste. Tente transmitir primeiro para um arquivo, depois adicione o arquivo à TVersity e reproduza na TV.

    
por 16.07.2012 / 12:23
5

Existem algumas opções para transmissão de vídeo e sem fio. Transmitir um vídeo é bastante simples, pois pode ser armazenado em buffer.

No entanto, streaming de algo em tempo real, como o seu jogo é um pouco diferente. Já que você não pode proteger o seu jogo de qualquer mergulho na rede e um zumbi nomará seu rosto. Além disso, uma vez que o seu computador pode experimentar cargas diferentes na CPU e na GPU, dependendo do que está acontecendo no jogo, ele pode decidir priorizar o jogo através da transmissão para que a imagem pare novamente. E um zumbi nomeará seu rosto ..

Depois, há o problema de não achar que haja drivers para permitir que os jogos transmitam pela dlna. Mas aqui está uma descrição da exibição sem fio . Eu posso te ajudar.

    
por 10.07.2012 / 12:37
3

Use o Intel WiDi via DLNA com os drivers WiDi mais recentes. Pode não ser o melhor para jogos, mas você pode exibir a tela do seu laptop com um atraso de 4 segundos na televisão dlna. Eu uso para streaming de filmes, youtube, picutures de laptop para tv.

    
por 21.10.2012 / 10:33