broadcat/multicast problem

Hello everybody!

I have a broadcast/multicast problem.
I experienced it on several boards (333s,433s, etc.,) with several type of mini PCI cards, so I think its independent from the type.
I connect one board to an IPTV server (in AP mode), and the server sends a for example 5 Mpbs video stream to the ethernet port of the board. I bridge it to the wlan, and send to another board (station pseudo-bridge), that is connected to a PC.
If I use unicast addressing (addressing the video to the PC that connected into the station) there isn’t any problem, the 5 Mbps video arrives to the PC.
But when i send it with broadcast or multicast addressing, the full 5 Mbps only goes to the PC, if my bandwith test previously showed that I have at least 20 Mbps capability between the two wlans. If I don’t have that much, on the wlan ports of the boards there are only 2.3 Mbps or less of the stream.
I tested it also with bandwidth test in a different way. If I run test without the IPTV stream between the two boards, it shows for example 22 Mbps from the AP towards the station. But when I start to send also the 5 Mbps IPTV stream while the bandwidth test is still running, the test drops to 2 Mbps from 22.
That means to me, that the 5 Mbps broadcast/multicast stream occupies 20 Mbps of my wlan bandwidth (however, the torch only shows 5 Mpbs or less on the wlan if I run only the stream)
Could you please tell me, why the 5 Mbps broadcast/multicast stream needs 20 Mbps free bandwidth on the wlan, and what can I do against it?

Thank you in advance for your kind help.