View Issue Details

IDProjectCategoryView StatusLast Update
0020191MMW 5UPnP / DLNApublic2023-08-14 14:59
Reporterpeke Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Target Version5.2 
Summary0020191: Add device cleanup in play to menu
DescriptionIn order to prevent/debug issues like 0020153 it would be useful that there is manual cleanup of devices which would help user ATM see what devices are available.

That clean would initiate query for mDNS/Multicast/Unicast/DLNA/uPnP Devices to re announce them self as available.

There is workaround to clean that manually from persistent.json and restart MM (explained in Forum topic).

The clean option would be in Play to menu.
Additional Informationhttps://www.mediamonkey.com/forum/viewtopic.php?t=104759
https://www.mediamonkey.com/forum/viewtopic.php?p=512291#p512291
TagsNo tags attached.
Fixed in build

Relationships

related to 0020153 closedLudek Casting to Google cast group can fail after day of playing (when IP gets changed) 
related to 0014587 closedLudek Chromecast fails to announce sometimes (housekeeping of old entries needed) 

Activities

Ludek

2023-08-14 14:55

developer   ~0072578

Last edited: 2023-08-14 14:59

Currently the mDNS service is running all the time (once MM5 is running) so the cached devices are re-newed.

Watching the code the cache was originally added in course of 0014587 and currently the devices are in the cache for 7 days..
Maybe the cache is no longer needed due to fix of mDNS service that is now running all time, so we could rather try to disable the cache altogether or lower it to something like 1 day..

Alternativelly we could make the entries that haven't been seen for 1 day as "gray out" and remove them after 7 days..