使用DLNA在Linux上进行流传输

随着外观 电视 那可以 在线阅读内容,特别是通过 DLNA的。 必须使我们的PC小型化 服务器 可以直接从电视上观看文件(视频,照片,音乐等)的文件如果您有电视或其他支持DLNA的设备,并且您厌倦了将文件传输到光盘上 USB,这是一个解决方案。


首先简要介绍DLNA。 DLNA(数字生活网络联盟)是电子产品和计算机制造商的协会,同意为所有系统创建一种兼容的标准。 DLNA允许可能位于同一网络中的不同设备相互互连以共享不同的内容。 它可以提供的优点是易于设置和多功能性。 该系统可以在Wi-fi和以太网上运行。

在这里,我提出了一个完全自动化的解决方案,其中包括使用MiniDLNA软件。 它是关于共享文件夹的,它所包含的所有内容对于网络上的计算机都是可见的。 我们只需要告诉首选的下载软件将所有内容保存在我们共享的文件夹中即可。 该程序可在Linux上运行,并且是免费的。

我们以root用户身份执行以下命令:

apt-get -y安装必需的apt-get -y安装libavutil-dev libavcodec-dev libavformat-dev libflac-dev apt-get -y安装libvorbis-dev libid3tag0-dev libexif-dev apt-get -y安装libjpeg62- dev libsqlite3-dev

然后,您必须下载 miniDNLA源代码,解压缩并编译:

./configure make make install cp linux / minidlna.init.d.script /etc/init.d/minidlna chmod 755 /etc/init.d/minidlna update-rc.d minidlna默认值

安装完成后,我们通过编辑/etc/minidlna.conf文件进行配置

纳米/etc/minidlna.conf

并开始

/etc/init.d/minidlna开始

将其作为服务安装后,如果我们重新启动计算机,则MiniDLNA将自行启动。 没什么可做的了。

数据来源: Linux技术人员


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   卡努泰罗

    在尝试Mediatomb,Minidlna和Ushare之后。 在正确配置它们时有一千一百个问题,其中一些我设法解决了,在长时间与配置文件竞争之后,如果不是因为一件事而是为了另一件事,那么我什至没有让它们出现在我的三星电视上。
    但是我发现RYGEL,它在软件中心中,它是与所有插件一起安装的,仅此而已。 为您创建了一个应用程序“ rygel配置”,当您打开它时,您会看到一个窗口来选择您要共享的文件夹(默认情况下您已经选择了多媒体文件夹)和一个下拉菜单来选择类型连接数(wlan0,eth0等)保存下来,一切正常。
    在与之前的3个战斗之后,令我感到奇怪的是,他们没有得到那么简单的东西,只需单击3次,您就已经可以使用它了。 除非您发疯,否则不要四处修改配置文件。
    很棒的是,西班牙语页面上几乎没有关于他的任何信息。

    1.    华尼托

      嗨,我已经安装了rygel,并设置了rygel首选项。 现在我该怎么做才能播放网络上的文件? 我使用什么程序? 我是新手,所以解释清楚而简单。 非常感谢

      1.    Alister

        符合DLNA的设备不需要诸如“程序”之类的东西。 例如,如果您有中档电视,在相同的菜单中,您将找到检测DLNA服务器,访问其文件并进行播放的选项。 他们可能有其他名称,但是具体信息取决于您的制造商来解决并提供详细信息。 你不能给出一个通用的答案,这没有多大意义。

    2.    马克西

      谢谢,我刚刚在Debian上安装了Rygel,它可以完美运行!我已经放弃了希望能够在电视上观看多媒体文件的希望。

      1.    让我们使用linux

        不客气,冠军。
        一个拥抱! 保罗

    3.    红路易斯

      你好我已经安装了Rygel,可以共享存储在PC辅助硬盘(ntfs)上的电影,并且无法从接收器(Android)看到上述文件夹。 它显示了默认情况下的文件夹(音乐,视频和图像),但是在另一个硬盘驱动器上看不到该文件夹​​。 有人知道可能是什么问题吗? 谢谢!

  2.   达里奥·索托(Dario Soto)

    他不读我的AVI ...

    1.    Alister

      更新libavcodec,libavformat,所有libav,来吧

  3.   丹尼尔

    3问题
    apt-get中的-y是什么?
    这也可以帮助我共享网络上的文件夹,就像从samba一样吗?
    通过这种配置,我可以从ps3或360这样的控制台中看到多媒体内容?

  4.   达里奥·索托(Dario Soto)

    -y是,以便您始终对命令的所有问题回答“是”

  5.   丹尼尔

    如何安装和配置PS3 Media Server?

  6.   埃德尔

    我正在创建一个应用程序来重现所有这些内容,因为我可以将其与php一起使用。

  7.   马科斯礼服

    在Manjaro-拱门有人知道怎么做吗?

    1.    Alister

      寻找雷格尔的AUR,您肯定有一些

  8.   Alister

    在make😉#trolling之前缺少configure
    否则,完美! 谢谢你的手册

  9.   使用最喜欢的东西

    我正在写此评论,以便任何人在smartv中使用dlna时都遇到与使用kde plasma刚开始时遇到的问题相同的问题,因为在linux mint中,我运行应用程序没有问题,但是为了提高效率而迁移到kde它提供通过USB,WiFi或Hostpot随时将您的手机与KDE连接的功能。
    好吧,我有一个问题,就是能够在kde plasma中运行rygel,即使经过多次尝试,它决定通过多种方式停止运行该应用程序,例如终端,网页文件以及Discover或软件中心。
    使用默认情况下安装在kde plasma中的muon软件包管理器应用程序,搜索引擎将查找rygel并下载所有出现的软件包,并准备运行rygel并使用您的智能电视。 他们需要写的任何帮助 wg000050@gmail.com

    minidlna和rygel的使用旨在产生相同的结果,要编辑minidla,您必须使用nano而不是rygel,将有一个易于使用的窗口,您可以确定要显示的文件夹以及连接的网络类型wlp3s0