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