2024.8.3
gmrender-resurrect
fork下来备忘,虽然比较古老,但是嘎嘎好用,就是编译时所需依赖包太大
可以安装在nas、树莓、机顶盒等linux系统等设备上,接上音箱,使其作为支持dlna协议音频播放器
linux:apt-get update && apt-get install gmediarender
这样安装后并不能直接使用,还需安装Recommends 和 Suggests依赖的几个插件包gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly
docker:https://hub.docker.com/r/giof71/gmrender-resurrect
docker github:https://github.com/GioF71/gmrender-resurrect-docker
另一款upmpdcli(基于 MPD 的 UPnP 音频媒体渲染器):
https://github.com/GioF71/upmpdcli-docker
项目介绍主页:https://www.lesbonscomptes.com/upmpdcli/index.html
经过实践,手机上面的dlna投送,搜索不到,只能使用第三方app才能搜到upmpdcli投送点。
让设备支持Airplay相关软件:
比较老:
Shairplay:https://github.com/juhovh/shairplay
Shairport:https://github.com/abrasive/shairport
最新的:
shairport-sync:https://github.com/mikebrady/shairport-sync
I needed a small headless UPnP media renderer for Linux (for small footprint-use in a Raspberry Pi or CuBox), but there was not much available.
Found this old project GMediaRender - but it was incomplete, several basic features missing and the project has been abandoned several years ago.
So this is a fork of those sources to resurrect this renderer and add the missing features to be useful (Original sources in savannah cvs). To distinguish this project from the original one, this is called gmrender-resurrect.
After many features added, this is now a very usable, headless UPnP renderer that I would consider stable. You don't see many changes in this git - don't worry, this project is not abandoned, but it just works as intended (I use it every day). If you run into problems, please file bugs, write me directly or send a pull request; I am busy but will try to respond.
If you have tested gmrender resurrect with your control point, please add it to the Compatibility Wiki page (even if there is a problem). At this point, it should work with all media controllers, if not, please file a bug so that we can figure out the issue and I can make it work for you. See INSTALL.md how to create a logfile that helps to narrow down things.
If you're running this on a Raspberry Pi, you might be interested to connect a little LCD display. Check out the upnp-display github project.
For installation instructions, see INSTALL.md
You can reach me via h.zeller@acm.org.