需要帮助安装 DLNA 服务器,以便通过以太网端口播放视频文件三星 5 系列 LED 电视。大多数链接推荐 Mediatomb,但我无法编辑配置文件等/mediatomb。
它说权限被拒绝,因为您不是 root 用户。
我对 Mediatomb 不是特别感兴趣,只要我能够在 Ubuntu 上安装它,任何其他 DLNA 服务器也可以。
我已经在 Android 手机上使用 UPnP,并在 Windows Phone 上使用诺基亚“Play to”。
答案1
通常,当 Mediatomb 之类的程序要求 root 权限才能进行编辑时,是因为他们希望您确认您确实想要编辑这样的文件 - 这是为了帮助防止随意和/或意外的更改。
要编辑这样的文件,您需要暂时授予自己 root 权限 - 这就是 sudo 命令的用途。在用于编辑的命令前面加上 sudo 一词,该命令将以 root 权限运行(假设您知道密码)。
sudo nano /etc/mediatomb
将以可编辑模式打开文件。如果您想使用图形编辑器,则应使用 gksu(或 gksudo)而不是 sudo。
答案2
如果您在安装了 xwindow 的系统上运行 mediaTomb(KDE、Unity、gnome 等),则可以使用 gedit 编辑该文件。sudo
在命令开头添加将授予您与 root 用户相同的安全权限。
sudo gedit /etc/mediatomb/config.xml
如果您在没有界面的服务器上运行它,请使用nano
或vi
。按照此教程操作。
我还建议您使用以下行启用 Web 界面:
<ui enabled="yes" show-tooltips="yes">
然后,在浏览器中使用端口 49152 访问它,例如:
127.0.0.1:49152
如果你正在寻找替代方案,我建议你研究一下服务,用了有一段时间了,很满意。
希望能帮助到你。