如何在 Ubuntu 14.04 上设置 DLNA 服务器?

use*_*214 12 server dlna mediaserver minidlna

我已经尝试了一些 DLNA 服务器(包括 MiniDLNA、uShare、MediaTomb、Rygel),但这些服务器都没有按预期工作。MiniDLNA 的问题在于大多数共享内容根本没有出现在电视列表中,或者如果出现电视无法播放它们(不受支持或未注册的格式)。uShare 不想工作。首先,我使用 手动运行screen ushare -c /mnt/Films/ --content /mnt/Music/ --content /home/savanweylyn/Képek它,并且运行良好。在我配置它后sudo dpkg --reconfigure ushare,它突然停止工作。电视上的错误消息是“未检测到媒体”。MediaTomb 被移除得非常快,因为它很难配置而且电视甚至没有检测到它。最后:Rygel。我完全不知道如何配置它。

所以请你告诉我一个易于使用的用于 GUIless 服务器的 DLNA 服务器吗?

Pet*_*Ark 21

简单的方法是使用 MiniDLNA,因为它应该在 Ubuntu 存储库上,而且它是一个简单的工具。

您可以尝试所有 DLNA 应用程序,但您的电视仍然不会运行某些文件类型。您需要检查您的 DLNA 电视支持的文件类型。

我建议您查看社区 Wiki 条目,了解如何配置 MiniDLNA或观看教学视频。非常简单直接。

对于 MiniDLNA,请按照以下步骤操作:

  1. 安装 MiniDLNA

    sudo apt-get install minidlna
    
    Run Code Online (Sandbox Code Playgroud)
  2. 编辑配置文件

    gksu gedit /etc/minidlna.conf
    
    Run Code Online (Sandbox Code Playgroud)
  3. 将以下文本添加到文件中。用您使用的文件夹名称替换文件夹名称。如果需要,您可以只使用一种类型。

    inotify=yes
    media_dir=P,/home/user/Pictures
    media_dir=V,/home/user/Videos
    media_dir=A,/home/user/Music
    media_dir=/home/user/Videos
    friendly_name=UbuntuDLNA
    
    Run Code Online (Sandbox Code Playgroud)
  4. 然后重新启动服务以应用更改

    sudo service minidlna restart
    
    Run Code Online (Sandbox Code Playgroud)
  5. 确保文件列表是重建的

    sudo service minidlna force-reload
    
    Run Code Online (Sandbox Code Playgroud)


小智 2

好吧,尝试一下通用媒体服务器(前 PMS 服务器的一个分支),看看它如何运作。.. 带有免费的 Web 界面和相当足够的帮助支持。拥有 14.04 64 位版本,在松下电视上测试的视频格式中几乎 95% 都喜欢,在三星电视上测试的视频格式则有 99% 喜欢。