什么是dleyna渲染器?


11

我最近升级到17.10,今天注意到有一个新过程导致提交错误。dleyna-renderer-serviceGoogle带我到其Github页面,其中“说明”:

dleyna-renderer是一个用于实施服务的库,该服务允许客户端发现和操纵Digital Media Renderer。

??因此,我寻找了一个手册页,却apropos dleyna一无所获。然后,我转向Apt:

$ apt show dleyna-renderer
...
Description: DBus service to interact with DLNA Digital Media Renderers
 dleyna-renderer is a DBus user session service that allows clients to
 discover and manipulate DLNA Digital Media Renderers (DMR).
 .
 dLeyna is an umbrella project hosting a number of middleware components
 designed to make it easy for developers to integrate DLNA functionality into
 their applications.

这是一个有点更好-we've说DLNA至少手段的东西我-但我仍然困惑,这是什么实际上应该我的Ubuntu中做安装。我可以解释系统上几乎所有其他进程。所以...

  • dleyna-renderer在Ubuntu 中做什么?
  • 如何使用?
  • 我为什么要它?
  • 它运行时会有哪些安全后果?
  • 安全移除吗?

伙计们,请加上外行的话。也许不是ELI5,但是如果您使用“数字媒体渲染器”之类的短语,请解释您的实际意思。


我将其重新标记为dleyna,因为渲染器库只是dleyna名称下一组库中的一个组件,从长远来看,更通用的标记将更有用。
muru

Answers:


9

它有什么作用?

DLNA规范允许网络上的设备接收和发送媒体(例如,视频或音乐)。您可以在网络上其他设备(例如XBox或电视)上运行媒体,也可以在运行Kodi或Plex的Pi上播放媒体。

该规范得到了广泛的支持。几个行业参与者支持它,这意味着随着时间的流逝,它更可能在普通的消费类设备上提供。

数字媒体渲染器可以播放使用DLNA接收的媒体。因此,“发现和操纵数字媒体渲染器”实质上意味着应用程序可以使用该库来查看网络上是否存在支持DLNA的设备,并将媒体发送给它们(然后控制播放该媒体,从而“操纵”)。本质上,此库实现了DLNA规范的发送媒体部分。(dleyna服务器库OTOH实现了接收部分-用于DLNA服务器。)

如何使用?

我不确定为什么要在您的系统上安装它,但是aptitude在16.04上提出了一个原因:

$ aptitude why dleyna-renderer
i   plymouth     Suggests   desktop-base
p   desktop-base Suggests   gnome | kde-standard | xfce4 | wmaker
p   gnome        Depends    gnome-photos (>= 3.14)
p   gnome-photos Recommends dleyna-renderer

而且,是的,GNOME Photos确实支持它(从3.14版本开始)

状态:已完成

这样,我们希望将GNOME Photos变成可以浏览局域网上的DMS(DLNA Media Server)的数字媒体播放器(或DMP)。它还将扩展现有的DMC(DLNA媒体控制器)功能。当前,它可以将本地/云内容推送到DMR(DLNA Media Renderer)。现在,它就像DMP一样,可以将内容从DMS推送到DMR。

在汉堡菜单()中应该有一个选项,上面写着“ Display on”(显示在...上)...我没有任何DLNA设备,因此显示的弹出窗口对我来说是空的。

Kodi和Plex也支持它。我不确定Ubuntu上还有什么支持DLNA。

我为什么要它?

除非您有网络上的东西可玩...或从中接收,否则您将不需要它。

它运行时会有哪些安全后果?

不确定,需要对此进行更多研究。尽管dleyna项目得到了Intel的支持,所以我希望有很好的安全支持。

安全移除吗?

它应该是。即使在17.10上,它也只是建议的依赖项gnome-photos。无论如何,即使在台式机上,任务也不是关键。


您的开头解释了DLNA规范应该做的事情,而不是dleyna-render所做的事情。我修改了问题项目符号,使其更加明确。
奥利(Oli)

@Oli的编辑效果会更好吗?
muru

这是一个很好的答案。using aptititude why帮助我弄清楚了哪个应用程序正在使用它(在我的情况下是gnome-photos),并允许我删除有问题的应用程序。
Rudolf Olah

我知道为什么gnome-photos要将它作为提供该可选功能的依赖项,但是我不明白为什么它一直都在运行以及为什么460M在我从未使用过媒体/图片共享或网络共享时会使用ram。不幸的是,在fedora中,它不是可选的依赖项gnome-photos
theferrit32

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.