Airplay inside the LAN

Hello everyone,
I really tried to find the solution but i didn’t succeed.

What i have: Microtik as router (WLAN + LAN) AND TimeCapsule with 2 AirPort extreme as WiFi Network broadcaster and repeaters - connected via ethernet port
The question: Why iPhone don’t see devices airplay shared devices? (Apple TV, Smart TV with Airplay). And what i can check and fix in order to solve that problem?

Sounds more like wifi combined with multicast issues ASSUMING all devices are on the same subnet?? (and not within bluetooth range).

Try setting in WIFIs
Select the WLAN, select wifi settings, select ADVANCED TAB on the right hand menu,
Scroll down to the very bottom where it says multicast helper.
I believe multicast buffering and keepalive frames checkmarks are selected by default.
Just above that in the text box is MultiCast Helper with entry of default.
Change this to FULL and see if it helps. If not ur out of luck as MT does not handle multicast well from what I understand