For testing, the renderers i will be using are a Yamaha MusicCast stereo, a Sony TV and a Windows PC. This guide will only address the server component. UPnP/DLNA has three components, the server, the renderer and the controller. Some of the music servers tested also serve video and photos and fall into the media server category, which is great but I’m only testing their merits on serving audio.įirst some terminology to get your head around. I am also confident that the issue does not lie in the service to which I am trying to forward, as I have tried forwarding to other services running on the server, and hit the same issue.This review has been written by a tech enthusiast, not an audiophile, with my own personal requirements in mind, but since i went to great lengths testing every possible UPnP/DLNA Music Server i could find, i thought you might also benefit from my conclusions. Those containers are not running self-built applications though. I should also note that I have several other Docker containers which also run on the same server that make use of UPnP, and they are all fine. If it was running in bridged, the upnpc command that I shared above would not work at all, as it would fail to find the router. This is not the case for this container however, as the container is running in host networking mode. One common reason for UPnP to not work from inside a Docker container is because the container is running in bridged networking mode instead of host networking mode. Here is an example of the upnpc command that I am trying to use: upnpc -e "OpenVPN - UDP 1195" -a 192.168.1.169 1194 1195 UDP Manually opening that port through the router’s UI works fine, however. The problem is that, when a upnpc command is executed, the command will succeed and the router (ASUS RT-AC88U) will show the port as open in the list of ports opened via UPnP, but trying to access the application via that port will fail. To finally fix the dependency breakage, I recently moved the application to a Docker container, and I am having problems with the UPnP component of the application. For quite some time now, I have used this program directly on the server without any issues aside from dependencies breaking on occasion. On my personal server running Linux, I run a self-written program that uses the upnpc command to open an additional UDP port to point to my OpenVPN server running on UDP 1194.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |