I have a really strange problem with my PC and I don't even know how to explain it.
I run an instance of VLC which broadcasts the data of a video file on a multicast address and then I run a different instance on the same PC for receiving and displaying the video.
This worked fine and without any problems when I was working on Windows XP Home Edition SP2. Last week I have bought and installed Windows XP Professional Edition SP2 OEM and when I tried to do the same the receiver did not accept anything.
After numerous of tries and experiments I accidentally found out that when I use a Packet Sniffer Application the time I transmit the video everything works fine again. but only when the Packet sniffer (Ethereal) is active and sniffing packets.
This happens with everything I try --> VLC, JMF, two manually created java classes (sending and receiving)
Does anyone has a hint about what is going wrong?
My PC :
HP nx9420
Windows XP Professional SP2
Kaspersky Internet Security 7
Windows Defender
Anything else you need please let me know
Thanks