我想使用 Raspberry Pi 作为媒体流设备。
源很可能是安装在 PC 上的 Plex 媒体服务器。PC 将连接到我运行的基本 WiFI 路由器。Pi 将通过 WiFi 连接到路由器并通过 HDMI 输出到我的全高清电视。
我如何找出最小的 Raspberry Pi 型号和 RAM 大小要求,使我能够不间断地获得全高清流?
我想使用 Raspberry Pi 作为媒体流设备。
源很可能是安装在 PC 上的 Plex 媒体服务器。PC 将连接到我运行的基本 WiFI 路由器。Pi 将通过 WiFi 连接到路由器并通过 HDMI 输出到我的全高清电视。
我如何找出最小的 Raspberry Pi 型号和 RAM 大小要求,使我能够不间断地获得全高清流?
作为一个简单的客户端,几乎任何 Raspberry Pi都应该有能力,但问题是找到一个可以工作的客户端。
互联网表明任何 Pi2 或更新版本都应该是可能的,并且您的服务器应该转码为您的设备支持的内容,而不是您的设备苦苦挣扎。
这里有一些关于 Pi4 的额外细节。
只是为了直接流媒体甚至重新混合媒体,他们中的任何一个都可能会做,因为这些都不是要求过高的任务。我可能仍会以至少 1GB 的 RAM 为目标,尽管更多可能会有所帮助。Plex 服务器在扫描媒体时可能会变得非常饥饿,但一旦完成,它应该会稳定下来。
对于全流转码,可能它们都没有能力。Pi4可能已经改变了一些东西,但它是否已经足够改变是值得怀疑的。
ARM 平台多年来一直在改进,但基于 CPU 的转码很难,而且仍然遥不可及。
在桌面世界中,实时 CPU 转码仍然相当困难,Plex 将优先使用基于 GPU 的硬件视频解码和编码来完成实际工作,因为它更容易,由于专用硬件在 CPU/GPU 工作方面的负载最小,并且通常更容易支持。它通过“标准”操作系统 API 处理。
除非您可以在 Plex 中启用硬件转码,否则这将无法启动。看起来 Pi4应该 能够进行硬件转码,但是否在 Plex 软件中启用它是另一个问题。
不过,Plex 社区似乎对此很感兴趣。