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

如何通过VLC将游戏串流到电视上?

有没有一种可行的解决方案,可以将PC游戏(如《Left 4 Dead》)的实时输入流式传输到电视上,可能使用DLNA?

我找到了很多流媒体的硬软件,但他们都是分享电影和照片。

我找到了很多流媒体的硬件和软件,但它们都是为了分享电影和照片,本线甚至得出了不可能的结论,我觉得不可思议,因为直播流媒体和文件流媒体一样,只要有足够的带宽,而高清视频需要大量的带宽。

通过DLNA流式传输桌面是可以通过VLC实现的。

答案 (3)

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

如果WiFi信号太弱的话,【可以使用VLC ](http://alenblog.wordpress.com/2011/04/24/watch-online-tv-ppstream-pplive-etc-on-tv-via-dlna/),【用以太网线](https://superuser.com/questions/328904/how-to-connect-dlna-ready-tv-to-pc)。

如果空间和硬件允许,最好使用物理监控线,以消除无线干扰和编码瓶颈带来的滞后。正如 Smetad Anarkist的答案中提到的,电视本身也可能会缓冲DLNA信号,使得快速响应成为不可能。

这里是 链接VLC方法的总结

基本的想法是用VLC来捕捉屏幕并创建一个流媒体源,然后放到TVersity的库中。

然而,VLC中的屏幕捕捉功能并不能很好地配合音频输出。所以我们需要使用一些DirectShow过滤器,如 VH Screen Capture UScreenCapture 来完成捕捉工作。安装的DirectShow过滤器可以直接在VLC中调用。

所以整个过程是。

  1. 安装VLC
  2. VLC-/>steaming-/>Capture device-/>选择视频设备(你安装的DirectShow过滤器)和音频设备。
  3. 选择流媒体输出,如文件、HTTP、RTP、MMS等。你可以输出到一个文件进行测试。以后你可以选择,比如HTTP。我通常会加一个文件名,比如路径/test.flv
  4. 选择转码。
  5. 在TVersity中添加流媒体URL,比如http://127.0.0.1/test.flv
  6. 在电视上播放。

3和4是关键。这要看你的电视支持什么文件格式和编码类型。找一些你的电视原生支持的转码。如果你的电视不支持,那么以后TVersity可能会进行另一种转码,这样会使视频速度大大降低,或者根本无法播放。

要做到这一点并不容易。这需要大量的测试。试着先流转到一个文件,然后把文件添加到TVersity,然后在电视上播放。

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

有几个选择,流媒体视频和这样的无线。流媒体视频是相当直接的,因为它可以被缓冲。

然而实时流媒体的东西, 像你的游戏是一个有点不同. 因为你不能缓冲你的游戏,网络中的任何浸泡和僵尸将提名你的脸。另外,由于你的电脑可能会根据游戏中发生的事情,在CPU和GPU上经历不同的负载,它可能会决定优先考虑游戏而不是流媒体,所以画面会再次停止。然后僵尸就会提名你的脸。

还有一个问题,我认为没有任何驱动程序允许游戏通过dlna进行流媒体传输。但这里有一个关于intels无线显示的描述。我可能会帮助你。

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

使用英特尔WiDi通过DLNA与最新的WiDi驱动程序. 它可能不是最好的游戏,但你可以显示你的笔记本电脑屏幕与4秒延迟dlna能力的电视。我使用它的流媒体电影,YouTube,图片从笔记本电脑到电视。