unable to discover MiniDLNA (UPnP) server
unable to discover upnp server
Description
I have a minidlna server installed in my network. I have my VLC for Android client running on the same network, and it's unable to show the UPnP server under "Local Network" when I click on the "Browse" menu. I tried using VLC for windows from my laptop, and I could discover the UPnP server, browse it, and stream properly.
Expected behavior
Simply when I click the browse button, the UPnP server should show
Actual behavior
MiniDLNA (UPnP) server is not showing
Steps to reproduce
- install minidlna
- install VLC for Android on any android phone
- make sure both are connected to the same network
- open VLC for Android and try to browse the local network
Screenshot / video
I don't have any screenshots related to the problem to add. However, I've done troubleshooting on my firewall, and I saw that no SSDP packets (udp) on port 1900 are being sent out from my android phone. So I thought the UPnP protocol was dropped from VLC for Android, but I couldn't find it in any release notes. I could only see NetBios packets going to port 137 (udp), which is usually for SMB protocol. Next step, I tried to manually add the server details, but couldn't find an option for UPnP type of servers. I could only find FTP, FTPS, SMB, NFS.
In the last step, I rolled back to VLC for Android version 3.4.4 using a custom APK. It works again, I'm able to discover, and browse the MiniDLNA server. So it seems it's broken starting version 3.5.
Context
App version
Latest available in the app store 3.5.1 (2022-08-08)
Android version
Android 12
Device model
Samsung Galaxy S10e
App mode
I tried both modes, same result.
Smartphone
TV