2012-07-10 08:38:19 +0000 2012-07-10 08:38:19 +0000
12
12

Come posso trasmettere un gioco in streaming attraverso VLC alla mia TV?

C'è una soluzione valida che possa trasmettere in streaming l'input dal vivo di giochi per PC come Left 4 Dead alla TV, possibilmente usando DLNA?

Ho trovato un sacco di streaming hard- e software, ma sono tutti sulla condivisione di film e foto. Questo thread conclude addirittura che è impossibile, cosa che trovo incredibile visto che lo streaming dal vivo è la stessa cosa dello streaming da un file, se c'è abbastanza larghezza di banda, e il video HD richiede molta larghezza di banda.

Lo streaming di un desktop su DLNA è possibile tramite VLC.

Risposte (3)

13
13
13
2012-07-16 10:23:02 +0000

È possibile usando VLC , con un cavo Ethernet se il segnale WiFi è troppo debole.

Se lo spazio e l'hardware lo permettono, un cavo monitor fisico sarebbe meglio per eliminare il ritardo dovuto alle interferenze wireless e i colli di bottiglia della codifica. Come menzionato nella risposta di Smetad Anarkist , la TV stessa potrebbe anche bufferizzare i feed DLNA, rendendo impossibili risposte veloci.

Ecco un riassunto del metodo VLC collegato:

L'idea di base è di usare VLC per catturare lo schermo e creare una sorgente di streaming, che viene poi messa nella libreria TVersity .

Tuttavia, la funzione di cattura dello schermo in VLC non funziona bene con l'uscita audio. Quindi abbiamo bisogno di usare qualche filtro DirectShow, come VH Screen Capture o UScreenCapture per fare il lavoro di cattura. Il filtro DirectShow installato può essere chiamato direttamente in VLC.

Quindi l'intera procedura è:

  1. installare VLC
  2. VLC->steaming->Dispositivo di cattura->Scegliere il dispositivo video (filtro DirectShow installato) e il dispositivo audio.
  3. Scegli l'uscita in streaming, come un file, HTTP, RTP, MMS ecc. Potresti fare l'output su un file per i test. In seguito, potresti scegliere, ad esempio, HTTP. Di solito aggiungo un nome di file, come path /test.flv
  4. Scegliete Transcoding.
  5. Stream
  6. Aggiungi l'URL di streaming in TVersity, come http://127.0.0.1/test.flv.
  7. Riproduci su TV.

3 e 4 sono critici. Dipende da quali formati di file e tipi di codifica sono supportati dalla tua TV. Trova alcune transcodifiche supportate nativamente dalla tua TV. Se non è supportato dalla tua TV, allora più tardi TVersity potrebbe eseguire un'altra transcodifica, che rallenterà molto il video, o lo renderà del tutto ingiocabile.

Non è facile farlo funzionare. Ci vogliono molte prove. Prova prima a fare lo streaming su un file, poi aggiungi il file a TVersity, e riproduci su TV.

5
5
5
2012-07-10 10:37:54 +0000

Ci sono alcune opzioni per lo streaming di video e simili in modalità wireless. Lo streaming di un video è abbastanza semplice, dato che può essere bufferizzato.

Tuttavia lo streaming di qualcosa in tempo reale, come il tuo gioco è un po’ diverso. Dal momento che non puoi bufferizzare il tuo gioco, se c'è un buffer nella rete, uno zombie ti nomina la faccia. Inoltre, poiché il vostro computer potrebbe sperimentare diversi carichi sulla cpu e sulla gpu a seconda di ciò che sta accadendo nel gioco, potrebbe decidere di dare la priorità al gioco rispetto allo streaming, quindi l'immagine si fermerà di nuovo. E uno zombie ti nominerà la faccia…

Poi c'è il problema che non credo ci sia nessun driver per permettere ai giochi di trasmettere su dlna. Ma qui c'è una descrizione di intel wireless display . Potrei aiutarvi.

3
3
3
2012-10-21 08:33:20 +0000

Usa Intel WiDi su DLNA con gli ultimi driver WiDi. Potrebbe non essere il massimo per i giochi, ma puoi visualizzare lo schermo del tuo portatile con 4 secondi di ritardo su un televisore capace di dlna. Io lo uso per lo streaming di film, youtube, picutures dal laptop alla tv.