我已经运行 PS3 Media Server 几年了,它为多种设备提供视频服务和转码。它非常适合为每种设备转码视频。
就我的经验而言,PS3 媒体服务器并不是一个出色的守护进程。我曾看过一些网页,介绍如何将其配置为守护进程,但在尝试以无头模式运行它时,我遇到了很多问题。
在某些情况下,它也非常低效。例如,有时只需要转换视频中的音频,并且可以在同一台计算机上通过命令行在几秒钟内完成整个视频的转换。(可能无关紧要,具体取决于转码的实现方式)
我提供视频服务的设备包括 XBox 360、Playstation 3 和电视。我的视频以多种不同的格式存储并使用各种编码。
有哪些可以作为守护进程运行的 PS3 媒体服务器的良好替代品?
答案1
赖格尔
我主要将媒体流式传输到我的 Xbox360。我偶然发现了Rygel 项目,我没遇到任何问题。
Rygel 是一种家庭媒体解决方案 (UPnP AV MediaServer),可让您轻松地与其他设备共享音频、视频和图片。
此外,媒体播放器软件可以使用 Rygel 成为可通过 UPnP 或 DLNA 控制器远程控制的 MediaRenderer。
Rygel 通过努力符合 DLNA 的非常严格的要求并将媒体动态转换为客户端设备可以处理的格式,实现了与市场上其他设备的互操作性。
Rygel 的大部分功能是通过插件机制实现的。
用户功能
市场上已经有很多 DLNA/UPnP 设备,例如 Sony Playstation 3、诺基亚的 series60 和基于 Maemo 的手机、Microsoft XBox 360(不是真正的 UPnP 设备,但由于需求量很大,我们必须支持它)、DLNA 扬声器、Sony Bravia 电视以及索尼和三星的一些其他 DLNA 电视。此外,市场上的 DLNA 设备数量预计还会增长。如果用户有 PS3 或 DLNA 电视之一、运行 GNOME 的笔记本电脑或台式电脑、DLNA 扬声器之一或下一代 Maemo 手机之一,她会想要:
- 通过电视或 PS3 浏览她在 PC(运行 GNOME)上的媒体收藏,并能够播放任何媒体。即使原始内容的格式是她的电视或 PS3 无法播放的格式,她也应该能够播放它,因此 Rygel 媒体服务器应该能够即时转码。
- 使用她的手机轻松搜索所需的媒体,并在手机、电视或电脑上播放,同时保留对手机播放的完全控制。
- 在她的电脑上观看电影之前或观看电影时,使用她的手机将声音输出重定向到她的 DLNA 扬声器。
您可以通过终端运行来安装它:sudo apt-get install rygel
可以安装该包rygel-preferences
并用它来指定要流式传输的文件夹(通过 GUI)。
安装后,通过运行命令来运行服务器rygel
。