dlna server rygel not working
by peterg17 from LinuxQuestions.org on (#5A3N3)
I have had my TV work with rygel on my laptop a few years ago, but it stopped some time back, after a system update. I was too busy to attend to it, but now am giving it some attention.
The system is ubuntu 18.04.5 LTS (Bionic Beaver).
I am basically working by running rygel from the shell, although I usually set it up as a local system service. The laptop connects to the internet via wifi, and the TV connects to the laptop via an ethernet cable. years ago it connected using wifi. I am using a configuration file /etc/rygel.conf that used to work, though modified to add eth0.
I tried using the standard ubuntu gnome setting configuration to share media files which is supposed to start rygel, however it refused to offer me the option of enabling eth0, only the laptop wifi connection, so gave up that approach.
I also decided to try compiling the latest rygel, with the hope of then trying some prior version. However the compilation instructions are pretty hopeless, being out of date.
Anyway, I use netstat and tcpdump to verify that rygel is listening on the appropriate tcp ports and that the TV is transacting with rygel. However the TV gives an error message saying no dlna server found.
I have tried using vlc on the laptop to find a dlna server on the local machine, without success. There was no activity on the lo interface at all. Also vlc on a phone connected using wifi also fails.
So I am looking for suggestions as to how to resolve this problem. How can I verify rygel is working? Is there some software that will do this?


The system is ubuntu 18.04.5 LTS (Bionic Beaver).
I am basically working by running rygel from the shell, although I usually set it up as a local system service. The laptop connects to the internet via wifi, and the TV connects to the laptop via an ethernet cable. years ago it connected using wifi. I am using a configuration file /etc/rygel.conf that used to work, though modified to add eth0.
I tried using the standard ubuntu gnome setting configuration to share media files which is supposed to start rygel, however it refused to offer me the option of enabling eth0, only the laptop wifi connection, so gave up that approach.
I also decided to try compiling the latest rygel, with the hope of then trying some prior version. However the compilation instructions are pretty hopeless, being out of date.
Anyway, I use netstat and tcpdump to verify that rygel is listening on the appropriate tcp ports and that the TV is transacting with rygel. However the TV gives an error message saying no dlna server found.
I have tried using vlc on the laptop to find a dlna server on the local machine, without success. There was no activity on the lo interface at all. Also vlc on a phone connected using wifi also fails.
So I am looking for suggestions as to how to resolve this problem. How can I verify rygel is working? Is there some software that will do this?