Multisite Multicast Nat

Hello everyone, let me explain the situation for a moment. The network we want to create is divided into ten sites connected to each other via radio links. Each site contains several devices connected to different subnets. The devices on each site are always the same and we want them to always be configured in the same way (so for example, PC1 will always have the same IP on all sites, its services will always be configured on the same ports, etc.). So far so good, each site has a router (CCR2004-16G-2S+) that does the NAT and for example we assign 10.1.1.10 to PC1, on the second site PC1 will be 10.2.1.10 and so on. This works well for unicast but not for multicast because for example PC2 on both site 1 and site 2 will always have the same multicast IP address and port. I don’t think IGMP Proxy or PIM solve the problem and neither does AMT. The question is simple, is RouterOS capable of doing Multicast NAT or addresses or ports? From what I have read, the answer is no, but I prefer to ask those who are more experienced with RouterOS.

Thank you to all of your kind replies.
example.PNG

I am quite possibly completely misunderstanding here, but anyway.

I would imagine that 192.168.1.x on R1 would register for a particular multicast with its router.
That Router R1 would then register for multicast with something closer to the source.

The identity of the original requesting device won’t be known to anything except its router.

There may be an authentication service, but I would expect this to be unicast, and if present will likely include encryption
parameters.

Hi,
using IGMP Proxy or PIM, I could also expose the multicast service via NAT.
The problem is that in any case all routers would expose the same multicast address…
Hence the need to perform a NAT at IGMP level.