Discussion:
[vlc] VLC and IGMPv3 multicast streaming on Windows XP
Thomas Kuiper
2006-02-08 03:41:56 UTC
Permalink
Hello,

I'm sending this to both lists (VLC and Streaming) as I'm not aware if this
is a streaming problem or a more general problem.

I'm trying to test IGMPv3 with VLC, but so far I'm only able to get VLC to
generate IGMPv2 packets.

In short, is there any way to force VLC to send IGMPv3 join/leave packets?
Cause when testing it on a Windows XP Computer (XP Pro, SP2) I only see
IGMPv2 packets in Ethereal arriving (Ethereal is the latest version, VLC too).

Thank you for any suggestions how I could get it run IGMPv3.

I also tryed http://support.microsoft.com/default.aspx?scid=kb;en-us;815752
but it didn't help. I wonder if this is Windows or VLC related.

Thomas
--
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html
Benjamin Pracht
2006-02-08 08:06:24 UTC
Permalink
Post by Thomas Kuiper
Hello,
I'm sending this to both lists (VLC and Streaming) as I'm not aware if this
is a streaming problem or a more general problem.
I'm trying to test IGMPv3 with VLC, but so far I'm only able to get VLC to
generate IGMPv2 packets.
In short, is there any way to force VLC to send IGMPv3 join/leave packets?
Cause when testing it on a Windows XP Computer (XP Pro, SP2) I only see
IGMPv2 packets in Ethereal arriving (Ethereal is the latest version, VLC too).
Thank you for any suggestions how I could get it run IGMPv3.
Well, this shouldn't be VLC related. VLC only tells the OS it wants to
join a multicast group. The OS then generates the proper igmp messages.
However, from my experience, at least with unix boxes, the OS switches
to IGMPv2 as soon as it sees a IGMPv2 on the link. Is there any IGMPv3
unaware element on your link ?
--
BigBen
--
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html
Thomas Kuiper
2006-02-08 08:09:21 UTC
Permalink
Hello,
Post by Benjamin Pracht
Post by Thomas Kuiper
In short, is there any way to force VLC to send IGMPv3 join/leave packets?
Cause when testing it on a Windows XP Computer (XP Pro, SP2) I only see
IGMPv2 packets in Ethereal arriving (Ethereal is the latest version, VLC too).
Thank you for any suggestions how I could get it run IGMPv3.
Well, this shouldn't be VLC related. VLC only tells the OS it wants to
join a multicast group. The OS then generates the proper igmp messages.
However, from my experience, at least with unix boxes, the OS switches
to IGMPv2 as soon as it sees a IGMPv2 on the link. Is there any IGMPv3
unaware element on your link ?
This was indeed the problem. After rebooting and unplugging the LAN it
worked :-)

Thanks,
Thomas
--
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html
Marian Durkovic
2006-02-08 08:23:03 UTC
Permalink
Post by Thomas Kuiper
Hello,
I'm sending this to both lists (VLC and Streaming) as I'm not aware if this
is a streaming problem or a more general problem.
I'm trying to test IGMPv3 with VLC, but so far I'm only able to get VLC to
generate IGMPv2 packets.
In short, is there any way to force VLC to send IGMPv3 join/leave packets?
Cause when testing it on a Windows XP Computer (XP Pro, SP2) I only see
IGMPv2 packets in Ethereal arriving (Ethereal is the latest version, VLC too).
According to IGMP spec, the OS must downgrade itself to the IGMP version
supported by the multicast router. In other words, if your router is
sending IGMPv2 Queries to the LAN, all your PCs will only use IGMPv2.
To get IGMPv3 working, you must reconfigure your router to support IGMPv3
and all your hosts will start using v3 after a few minutes (when v2 timer
expires). It's no problem if some hosts don't support IGMPv3, only the
router matters.



With kind regards,

M.

--------------------------------------------------------------------------
---- ----
---- Marian Durkovic network manager ----
---- ----
---- Slovak Technical University Tel: +421 2 524 51 301 ----
---- Computer Centre, Nam. Slobody 17 Fax: +421 2 524 94 351 ----
---- 812 43 Bratislava, Slovak Republic E-mail/sip: md at bts.sk ----
---- ----
--------------------------------------------------------------------------
--
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html
Matthew Geier
2006-02-08 03:50:31 UTC
Permalink
Post by Thomas Kuiper
I'm trying to test IGMPv3 with VLC, but so far I'm only able to get VLC
to generate IGMPv2 packets.
Isn't this your host OS's problem not Application ?.

Note the multicast sender (on Linux at least) doesn't join the group,
so doesn't send igmp messages. I have no idea how that's supposed to
work :-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3348 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://mailman.videolan.org/pipermail/vlc/attachments/20060208/06a14359/attachment.bin>
Matthew Geier
2006-02-08 04:02:22 UTC
Permalink
I'm streaming the output of several DVB cards onto our LAN. I've
pretty well worked out how and have a box with 4 cards sending 15
video/radio streams out.
(vlc 0.8.4a, Fedora Core 4, vlc compiled from source)

However one of our local DVB-S providers (Palapa C2, Satelindo) is
sending some channels with two different audio channels (TV5 for example
appears to have the orginal French on one channel, and Indonesian on the
other).
VLC seems to be treating this as stereo and mixing the two, and
getting confused, I get two audio channels showing in the audio dialog,
but one in quiet and the other has both audo channels overlayed on one
another. I suspect it thinks the transmission is in stereo, when what
the provider is doing is sending two mono audio tracks.

Interestingly my dreambox STB did the same thing, I had to bring the
Audio menu and say I wanted left channel audio only to get just the French.

I suspect the provider is doing something stupid, but, how to I work
around it ?.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3348 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://mailman.videolan.org/pipermail/vlc/attachments/20060208/025da4f0/attachment.bin>
Derk-Jan Hartman
2006-02-09 20:45:59 UTC
Permalink
Post by Matthew Geier
I'm streaming the output of several DVB cards onto our LAN. I've
pretty well worked out how and have a box with 4 cards sending 15
video/radio streams out.
(vlc 0.8.4a, Fedora Core 4, vlc compiled from source)
However one of our local DVB-S providers (Palapa C2, Satelindo) is
sending some channels with two different audio channels (TV5 for
example appears to have the orginal French on one channel, and
Indonesian on the other).
VLC seems to be treating this as stereo and mixing the two, and
getting confused, I get two audio channels showing in the audio
dialog, but one in quiet and the other has both audo channels
overlayed on one another. I suspect it thinks the transmission is
in stereo, when what the provider is doing is sending two mono
audio tracks.
Interestingly my dreambox STB did the same thing, I had to bring
the Audio menu and say I wanted left channel audio only to get just
the French.
I suspect the provider is doing something stupid, but, how to I
work around it ?.
Could you please not REPLY to an existing message if you want to
start a new topic? This messes up threading in email clients.

Unfortunately, VLC is not able to split audio channels of a single
audio track. I don't see a clear way around this issue, other then
just selecting the Left or Right Channel in the Audio menu of the VLC
client.
--
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html
Loading...