Am running Ubuntu 20.04 server (fresh install) on a computer on my home network. After some effort (adding renderer: Network Manager to /etc/netplan/00-installer-config.yaml) I was able to share media files using the setting app in the GUI. Now my Hisense 32K3110W TV can see my server and access my Videos directory. Unfortunately it appears Rygel does not share my .mpg files, the format most of my movies are in. Only the .avi and .mov files are visable to the TV. I know it's not a problem at the TV end because when I copy the .mpg files to a usb device and plug it directly into the TV it both sees them and plays them perfectly. My current rygel.conf file is:
[general] upnp-enabled=true enable-transcoding=true video-upload-folder=@VIDEOS@ music-upload-folder=@MUSIC@ picture-upload-folder=@PICTURES@ media-engine=librygel-media-engine-gst.so interface= port=0 log-level=*:4 allow-upload=true allow-deletion=true acl-fallback-policy=true
[GstMediaEngine] transcoders=mp3;lpcm;mp2ts;wmv;aac;avc
[Renderer] image-timeout = 15
[Tracker] enabled=true only-export-from=@MUSIC@;@VIDEOS@;@PICTURES@ share-pictures=true share-videos=true share-music=true strict-sharing=false title=@REALNAME@'s media on @PRETTY_HOSTNAME@
[LMS] enabled=false title=@REALNAME@'s media on @PRETTY_HOSTNAME@
[MediaExport] enabled=false title=@REALNAME@'s media on @PRETTY_HOSTNAME@ uris=@MUSIC@;@VIDEOS@;@PICTURES@ extract-metadata=true monitor-changes=true monitor-grace-timeout=5 virtual-folders=true
[Playbin] enabled=true title=Audio/Video playback on @PRETTY_HOSTNAME@ #audio-sink=autoaudiosink #video-sink=fakesink
[GstLaunch] enabled=false launch-items=audiotestsrc;videotestsrc;videotestoverlay audiotestsrc-title=Audiotestsrc audiotestsrc-mime=audio/x-wav audiotestsrc-launch=audiotestsrc ! wavenc videotestsrc-title=Videotestsrc videotestsrc-mime=video/mpeg videotestsrc-launch=videotestsrc ! avenc_mpeg2video ! mpegtsmux videotestoverlay-title=Videotestsrc with timeoverlay 2 videotestoverlay-mime=video/mpeg videotestoverlay-launch=videotestsrc ! timeoverlay ! avenc_mpeg2video ! mpegtsmux
[Test] enabled=false
[ExampleServerPluginVala] enabled=false
[ExampleServerPluginC] enabled=false
[ExampleRendererPluginVala] enabled=false
[ExampleRendererPluginC] enabled=false
[MPRIS] enabled=false
[External] enabled=false
[Ruih] enabled=false title=Rygel Remote UI Server
I am a newbie at Ubuntu in particular and Linux in general. There is most likely something obvious I have missed. I have spent some hours trying to find a solution online without a result. I would be greatfull if someone competant could help me out.