Postby markfm » 27 Apr 2004 03:06
It almost sounds like your OS has been set to disregard (ignore) receiving multicast. At least in Windows 2000 you actually can manage to do that -- you can tell it to ignore all multicast, to only permit TX of multicast, or to both TX and RX multicast.
The other thing would be to install a fresh copy of VLC. Are you getting any errors?
-Open VLC
-Select View -- Messages
-Have your friend start a multicast. In my case, on WinXP, just for test I open a second set of VLC and start a multicast of a file. I set the file for UDP on IP 239.10.20.30, the default port (1234)
-I then go to the first copy of VLC, my client, and select File -- Open Network Stream. I select the second UDP option, the one where you plug in the IP, and give it 239.10.20.30. It quickly opens the playback window, and the following is what the Message window showed:
main debug: adding playlist item `udp://@230.10.20.30' ( udp://@230.10.20.30 )
main debug: creating new input thread
main: playlist item `udp://@230.10.20.30'
main debug: waiting for thread completion
main debug: access `udp', demux `', name `@230.10.20.30'
main debug: looking for access module
main debug: probing 1 candidate
main debug: thread 2896 (input) created at priority 1 (src/input/input.c:324)
access_udp debug: opening server=:0 local=230.10.20.30:1234
main debug: net: connecting to ':0@230.10.20.30:1234'
main debug: looking for network module
main debug: probing 2 candidates
ipv4 debug: IP_ADD_MEMBERSHIP multicast request
main debug: using network module "ipv4"
main debug: unlocking module "ipv4"
main debug: using access module "access_udp"
access_udp debug: detected TS over raw UDP
main debug: looking for demux module
main debug: probing 7 candidates
dshow warning: dshow plugin discarded (not a valid stream)
dshow warning: dshow plugin discarded (not a valid stream)
main debug: looking for mpeg-system module
main debug: probing 1 candidate
main debug: using mpeg-system module "mpeg_system"
main debug: using demux module "ts_dvbpsi"
ts_dvbpsi debug: processing PAT version 20
ts_dvbpsi debug: new program: 1
ts_dvbpsi debug: processing PMT for program 1 version 5
ts_dvbpsi debug: new PID 0x44 stream type 0x2
main debug: ES 42 has unknown type
main debug: selecting video ES 44
main debug: selecting ES 0x44
main debug: looking for decoder module
main debug: probing 22 candidates
main debug: using decoder module "libmpeg2"
main debug: thread 2952 (decoder) created at priority 0 (src/input/input_dec.c:161)
mpeg_system warning: first packet for PID 68 received by TS demux
libmpeg2 debug: 352x240, aspect 563200, 29.971 fps
The above is a "healthy" Message window, VLC opening the multicast connection, seeing what the video is, playing it. What do you get in your Message window, when you try to open the connection to display the multicast?