什么是 UPnP 以及如何使用它将媒体流传输到我的电视?


亲爱的生活黑客,
我厌倦了每次想看电影和电视节目就将它们传输到 PlayStation 3 的硬盘上。 它说我可以通过 UPnP 从我的计算机流媒体,但我不确定这意味着什么或如何设置它。 帮助!

真挚地,
流媒体压力大

亲爱的有压力的人,
UPnP(代表通用即插即用)是一项允许家庭网络上的设备相互发现并访问某些服务的功能。 通常,这用于网络上设备之间的流媒体。 如今,许多不同的设备都支持 UPnP 流媒体(或其近亲 DLNA),这非常棒,因为这意味着您可以将媒体翻录或下载到家用计算机上,然后将其直接流式传输到电视上,无需传输文件。

笔记:允许您通过网络传输媒体的 UPnP 协议与路由器上的 UPnP 设置不同,后者是出了名的不安全。 使用 UPnP 在自己家中的计算机之间传输媒体不需要在路由器上启用 UPnP,也不会带来任何安全风险。

设置 UPnP 的方法有很多种,具体取决于您使用的每种设备。 我将解释它是如何工作的以及如何使用我用过的最简单的方法来设置它。

你需要什么

  • 服务器程序。 这是您主 PC 上的一个程序,可与支持 UPnP 的设备共享媒体。 有有很多不同的服务器程序,但我发现只需使用 西安BMC内置了 UPnP 服务器,效果非常好。 Mac 用户绝对应该看看轻量级雄伟不过,Linux 用户应该尝试一下媒体坟墓。 我还没有发现任何在 Windows 上更容易使用的东西。 (更新:很多人都提到过超级好用PS3媒体服务器这是一个适用于 Windows 和 Linux 的简单服务器,尽管它的名字如此,但它支持大量不同的 UPnP 设备。 感谢所有分享此内容的人!)

  • 支持 UPnP 的设备流式传输至. 这可以是 Playstation 3、Xbox 360、运行 XBMC、Boxee 或 Plex 等软件的媒体中心,甚至是一些电视和 DVD 播放器。 检查您的设备的文档以了解它是否支持 UPnP。

如何设置

第一步:设置您的 UPnP 服务器

出于本教程的目的,我将使用 XBMC 作为我的服务器,因为它可以在 Windows、Mac OS X 和 Linux 上运行,并且设置非常简单。 如上所述,如果您希望使用不同的 UPnP 服务器,您还有其他选择。 如果您还没有 XBMC,请获取它这里

启动 XBMC 并进入“设置”>“网络”。 在“服务”下,您应该会看到通过 UPnP 共享视频和音乐库的选项。 选择该框,然后返回主菜单。

例如,如果您想与其他支持 UPnP 的设备共享视频,只需进入 XBMC 的视频部分并选择“添加源”即可。 按 Tab 键切换至“浏览”,导航至硬盘上存储媒体的文件夹,然后单击“确定”。 该文件夹现在将由 XBMC 编制索引,并自动共享到网络上任何支持 UPnP 的设备。

第二步:设置支持 UPnP 的设备(如果需要)

大多数设备应该自动发现 UPnP 服务器,这使得它变得如此简单。 例如,如果您有 PlayStation 3,您应该能够导航到“视频”部分,并看到您的计算机作为新源弹出。 然后您可以直接从那里浏览您的共享文件夹。 如果您在设备上没有看到共享文件夹,请检查设置并确保 UPnP 已启用,因为有些不会自动启用。 例如,XBMC 用户必须再次点击“添加源”并选择 UPnP 设备来检测网络上的设备。 如果您没有看到它弹出,请检查设备手册。

第三步:享受精彩的流媒体

就是这样! UPnP 是在家中共享媒体的最简单方法之一,只需几分钟即可完成设置。 请记住,每当您想要访问媒体时,您都需要在主机上运行服务器程序(在本例中为 XBMC)。

希望这可以帮助您入门并省去不断传输所有这些文件的麻烦。 享受您的 UPnP!

真挚地,
生活黑客

PS 你有我们没有提到的你最喜欢的 UPnP 服务器吗? 在您的设备上运行时遇到问题? 每台服务器和每台设备都略有不同,因此请在评论中分享您的经验并互相帮助。