如何通过VLC将游戏流​​式传输到电视上?


12

是否存在可行的解决方案,可以将DLNA等PC游戏(如《 Left 4 Dead》)的实时输入流传输到电视?

我发现了很多流式硬件和软件,但是它们都是关于共享电影和照片的。该线程甚至得出结论认为这是不可能的,我发现令人难以置信,因为在具有足够带宽的情况下,实时流传输与从文件流传输相同,而高清视频占用大量带宽。

通过VLC可以通过DLNA流式传输桌面。


TBH,我主要看Flash电影,但是L4D是测试不可接受的延迟的好用例。
Cees Timmerman

Answers:


13

这是使用VLC可能使用以太网电缆如果WiFi信号太弱。

如果空间和硬件允许,则最好使用物理监视器电缆来消除无线干扰和编码瓶颈带来的延迟。正如Smetad Anarkist的回答中提到的那样,电视本身也可能会缓冲DLNA提要,从而无法做出快速响应。

这是链接的VLC方法的摘要

基本思想是使用VLC捕获屏幕并创建流媒体源,然后将其放入TVersity库。

但是,VLC中的屏幕捕获功能不适用于音频输出。因此,我们需要使用某些DirectShow过滤器(例如VH Screen CaptureUScreenCapture)来进行捕获。安装的DirectShow过滤器可以在VLC中直接调用。

因此整个过程是:

  1. 安装VLC
  2. VLC->蒸汽处理->捕获设备->选择视频设备(已安装DirectShow过滤器)和音频设备。
  3. 选择流输出,例如文件,HTTP,RTP,MMS等。您可以输出到文件进行测试。稍后,您可以选择说HTTP。我通常会添加一个文件名,例如路径/test.flv
  4. 选择转码。
  5. 在TVersity中添加流URL,例如http://127.0.0.1/test.flv
  6. 在电视上播放。

3和4至关重要。这取决于电视支持的文件格式和编码类型。查找电视本身支持的一些转码。如果您的电视不支持该功能,则稍后的TVersity可能会执行另一次转码,这会大大减慢视频播放速度或使其完全无法播放。

使它工作并不容易。这需要大量测试。尝试先流式传输到文件,然后将文件添加到TVersity,然后在电视上播放。


根据此页面,TVersity仅适用于Windows。MediaTomb可在非Windows系统上运行,并且也被选为最佳Linux DLNA服务器软件
Cees Timmerman

5

有一些用于无线流式传输视频的选项。由于可以缓冲,因此流式传输视频非常简单。

但是,实时流式传输某些内容(例如您的游戏)有所不同。由于您无法缓冲游戏,因此网络上的任何沉浸都将使僵尸蒙羞。同样,由于您的计算机可能会在cpu和gpu上承受不同的负载,具体取决于游戏中发生的事情,因此它可能会决定优先于游戏优先于流媒体播放,因此图像将再次停止播放。僵尸会标榜你的脸..

然后是一个问题,我认为没有任何驱动程序允许游戏通过dlna流式传输。但是这里是对英特尔无线显示器的描述。我可以帮你。


售价130美元的其他无线高清硬件也可以使用,但对于我不会经常使用的产品来说,低于35美元的电缆听起来更具吸引力。再说一次,我也许也可以将其用于我的解码器。这个免费软件解决方案也值得一试,但是电视可能仍然缓冲过多。
Cees Timmerman

3

通过最新的WiDi驱动程序在DLNA上使用Intel WiDi。它可能不是最好的游戏,但是您可以在支持dlna的电视上以4秒的延迟显示笔记本电脑的屏幕。我用它来流电影,youtube,从笔记本电脑到电视的照片。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.