DMS

一款 UPnP DLNA 数字媒体服务器,包含基本的视频转码功能。在松下 Viera 电视、多个安卓 UPnP 应用程序和 Chromecast 上进行了测试。「A UPnP DLNA Digital Media Server that includes basic video transcoding. Tested on a Panasonic Viera television, several Android UPnP apps, and Chromecast.」

Github星跟蹤圖

dms

.. image:: https://circleci.com/gh/anacrolix/dms.svg?style=svg
:target: https://circleci.com/gh/anacrolix/dms

dms is a UPnP DLNA Digital Media Server. It runs from the terminal, and serves
content directly from the filesystem from the working directory, or the path
given. The SSDP component will broadcast and respond to requests on all
available network interfaces.

dms advertises and serves the raw files, in addition to alternate transcoded
streams when it's able, such as mpeg2 PAL-DVD and WebM for the Chromecast. It
will also provide thumbnails where possible.

dms uses ffprobe/avprobe to get media data such as bitrate and duration, ffmpeg/avconv for video transoding, and ffmpegthumbnailer for generating thumbnails when browsing. These commands must be in the PATH given to dms or the features requiring them will be disabled.

.. image:: https://lh3.googleusercontent.com/-z-zh7AzObGo/UEiWni1cQPI/AAAAAAAAASI/DRw9IoMMiNs/w497-h373/2012%2B-%2B1

Installing

Assuming $GOPATH and Go have been configured already::

$ go get github.com/anacrolix/dms

Ensure ffmpeg/avconv and/or ffmpegthumbnailer are in the PATH if the features depending on them are desired.

To run::

$ "$GOPATH"/bin/dms

Running DMS as a service

A sample systemd .service file has been provided to assist in running DMS as a system service.

Known Compatible Players and Renderers

  • Probably all Panasonic Viera TVs.
  • Android's BubbleUPnP and AirWire
  • Chromecast
  • VLC
  • LG Smart TVs, with varying success.

主要指標

概覽
名稱與所有者anacrolix/dms
主編程語言Go
編程語言Go (語言數: 4)
平台
許可證BSD 3-Clause "New" or "Revised" License
所有者活动
創建於2015-04-05 05:52:38
推送於2025-05-20 02:20:11
最后一次提交2025-05-13 23:25:58
發布數11
最新版本名稱v1.7.1 (發布於 )
第一版名稱v1.0.0 (發布於 2019-04-16 08:26:51)
用户参与
星數683
關注者數37
派生數104
提交數342
已啟用問題?
問題數77
打開的問題數21
拉請求數64
打開的拉請求數0
關閉的拉請求數19
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?