Receive UDP multicast stream inside container without setting network to host

On a Ubuntu host I receive a UDP multicast Video Stream when listening to the address udp://239.255.1.22:5005. I am trying to start a docker container on the same Ubuntu host and access the UDP stream from inside the container. This works if a set the --network to host but I want to start my container with an overlay notwork. This is how I am starting my container

sudo docker run -i -p 4005:3000 -p 5005:5005/udp --network kksd_webnet --volume data:/data --detach --name sst-manager-1 sst-manager:1.0

Do you have an idea on how to achieve that and is that even feasible?