View Issue Details

IDProjectCategoryView StatusLast Update
0018682MMW 5Casting (Google Cast / UPnP)public2025-03-24 19:34
ReporterLudek Assigned To 
PriorityhighSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version2024.2Fixed in Version2024.2 
Summary0018682: Recovery when IP of the renderer is changed during casting
DescriptionCurrently when IP address of the casting device is changed then MM5 fails to reconnect to it until either:
- MM5 is restarted
- or casting device is changed to another and back to.the original (via cast button or Play to menu)

MM5 should have the ability to auto-recover from this situation during casting.
Additional InformationTicket # 3347
TagsNo tags attached.
Fixed in build3150

Relationships

related to 0020725 closedLudek mDNS service can result in high CPU usage 
related to 0018093 closedLudek File paused for 45 minutes on Chromecast does not resume playback 
related to 0020429 closedLudek Change in IP address breaks sync functionality until server is restarted 

Activities

Ludek

2023-05-12 12:19

developer   ~0071822

This has been already improved in 5.1.0.2800 where devices are constantly monitored via mDNS and IP updated (in case it has changed).

peke

2023-05-19 22:13

developer   ~0071996

Verified 2805

Used forced IP change thru L2 Switch and static IP assignment.

Ludek

2024-10-24 10:17

developer   ~0077369

Last edited: 2024-10-24 10:40

Re-opened to be revisited, the fix was monitoring the IP changes constantly via mDNS, but I realized that mDNS is not running all the time anymore, but only 2 minutes after MM restart or when the Cast button is clicked (because of other issue 0020725), so re-opening to find another solution..

Ludek

2025-02-27 17:42

developer   ~0078384

Fixed in 3150

peke

2025-03-24 19:34

developer   ~0078531

Verified 3150

Test note: If router is capable you can direct it to assign new IP to Casting Device MAC address. Some call it cycle IPs on lease IP time (I set it to 5 minutes on my router). NOTE: not for daily use as it interfere with network routing too.