<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=US-ASCII">
<TITLE>Message</TITLE>
<META content="MSHTML 5.50.4916.2300" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=037022218-19072002><FONT face=Arial color=#0000ff size=2>I
don't know why exactly VLC expects UDP packets to be < 1500 bytes. I
suggested (to Christophe, on the VLC team) that they be able to handle packets
up to 64K in size (the UDP limit) but he has not responded yet. If you
want to recompile the code yourself, I can point you to the location
where you can increase the limit yourself.</FONT></SPAN></DIV>
<DIV><SPAN class=037022218-19072002><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=037022218-19072002><FONT face=Arial color=#0000ff size=2>If you
change DEFAULT_MTU in plugins/network/ipv4.c to something larger than 3948, it
should allow VLC to work properly.</FONT></SPAN></DIV>
<DIV><SPAN class=037022218-19072002><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=037022218-19072002><FONT face=Arial color=#0000ff
size=2>Scott</FONT></SPAN><SPAN class=037022218-19072002></DIV></SPAN>
<BLOCKQUOTE dir=ltr
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV></DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><FONT
face=Tahoma size=2>-----Original Message-----<BR><B>From:</B> Johnny Turpin
[mailto:jturpin@minervanetworks.com] <BR><B>Sent:</B> Friday, July 19, 2002
2:14 PM<BR><B>To:</B> 'vlc@videolan.org'<BR><B>Subject:</B> RE: Mac OS X -
Multicast UDP not working?<BR><BR></FONT></DIV>
<DIV><SPAN class=453481418-19072002><FONT size=2>This could be the problem.
The packet size from our decoder is set to 3948 - which is configurable, but I
am not sure if changing this value will upset any of the other decoders we are
using.</FONT></SPAN></DIV>
<DIV><SPAN class=453481418-19072002><FONT size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=453481418-19072002><FONT size=2>So what exactly is the issue
with UDP packet sizes greater than 1500 bytes? We still keep the ethernet
packets at 1500 bytes. So I don't think we are breaking any network
rules...</FONT></SPAN></DIV>
<DIV><SPAN class=453481418-19072002><FONT size=2></FONT></SPAN> </DIV>
<BLOCKQUOTE dir=ltr
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma
size=2>-----Original Message-----<BR><B>From:</B> Talbert, Scott
[mailto:scott.talbert@lmco.com]<BR><B>Sent:</B> Friday, July 19, 2002 10:57
AM<BR><B>To:</B> 'vlc@videolan.org'<BR><B>Subject:</B> RE: Mac OS X -
Multicast UDP not working?<BR><BR></FONT></DIV>
<DIV><SPAN class=612225617-19072002><FONT face=Arial color=#0000ff
size=2>Sounds like you could be facing the same problem I was facing.
Do you know what size UDP packets your encoder device is putting out onto
the network? By default, VLC is configured to handle UDP packets up to
1500 bytes.</FONT></SPAN></DIV>
<DIV><SPAN class=612225617-19072002><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=612225617-19072002><FONT face=Arial color=#0000ff
size=2>Scott</FONT></SPAN></DIV>
<BLOCKQUOTE dir=ltr
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV></DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><FONT
face=Tahoma size=2>-----Original Message-----<BR><B>From:</B> Johnny
Turpin [mailto:jturpin@minervanetworks.com] <BR><B>Sent:</B> Friday, July
19, 2002 1:47 PM<BR><B>To:</B> 'vlc@videolan.org'<BR><B>Subject:</B> RE:
Mac OS X - Multicast UDP not working?<BR><BR></FONT></DIV><FONT
size=2></FONT><BR>
<P><FONT size=2>> You can try launching VLC using Terminal.app
:<BR>> cd vlc-0.4.2<BR>> ./vlc.app/Contents/MacOS/vlc -vvvvvvvvv
--stats<BR>> udp:@239.239.239.1:1234<BR>></FONT><FONT size=2><BR>ok,
here is what the output looks like from the stream that doesn't work:</P>
<P> </P>
<P>vlc -vvvvvvvvv --stats
udp:@239.255.1.1:3001<BR>--------------------------------------------------------------------------<BR><BR><FONT
face=Courier>module: checking built-in modules<BR>module: new builtin
module `idct', IDCT module<BR>module: new builtin module `idctclassic',
classic IDCT module<BR>module: new builtin module `motion', motion
compensation module<BR>module: new builtin module `imdct', AC3 IMDCT
module<BR>module: new builtin module `downmix', AC3 downmix
module<BR>module: new builtin module `chroma_i420_rgb', I420,IYUV,YV12 to
RGB,RV15,RV16,RV24,RV32 conversions<BR>module: new builtin module
`chroma_i420_yuy2', conversions from I420,IYUV,YV12 to
YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211<BR>module: new builtin module
`chroma_i422_yuy2', conversions from I422 to
YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211<BR>module: new builtin module
`chroma_i420_ymga', conversions from I420,IYUV,YV12 to YMGA<BR>module: new
builtin module `mpeg_adec', MPEG I/II layer 1/2 audio decoder<BR>module:
new builtin module `ac3_adec', software AC3 decoder<BR>module: new builtin
module `mpeg_vdec', MPEG I/II video decoder module<BR>module: new builtin
module `idctaltivec', Altivec IDCT module<BR>module: new builtin module
`motionaltivec', AltiVec motion compensation module<BR>module: new builtin
module `memcpyaltivec', AltiVec memcpy module<BR>module: new builtin
module `ffmpeg', ffmpeg video decoder (MSMPEG4v123,MPEG4)<BR>module: new
builtin module `a52', a52 ATSC A/52 aka AC-3 audio decoder
module<BR>module: new builtin module `macosx', MacOS X interface, sound
and video module<BR>module: new builtin module `dummy', dummy functions
module<BR>module: new builtin module `null', the Null module that does
nothing<BR>module: new builtin module `rc', remote control interface
module<BR>module: new builtin module `logger', file logging interface
module<BR>module: new builtin module `mpeg_es', ISO 13818-2 MPEG
Elementary Stream input<BR>module: new builtin module `mpeg_ps', ISO
13818-1 MPEG Program Stream input<BR>module: new builtin module `mpeg_ts',
ISO 13818-1 MPEG Transport Stream input<BR>module: new builtin module
`mpeg_audio', MPEG I/II Audio stream demux<BR>module: new builtin module
`file', Standard filesystem file reading<BR>module: new builtin module
`udp', Raw UDP access plug-in<BR>module: new builtin module `http', HTTP
access plug-in<BR>module: new builtin module `ipv4', IPv4 network
abstraction layer<BR>module: new builtin module `memcpy', libc memcpy
module<BR>module: new builtin module `lpcm_adec', linear PCM audio
decoder<BR>module: new builtin module `ac3_spdif', SPDIF pass-through AC3
decoder<BR>module: new builtin module `spudec', DVD subtitles decoder
module<BR>module: new builtin module `filter_deinterlace', deinterlacing
module<BR>module: new builtin module `filter_invert', invert video
module<BR>module: new builtin module `filter_wall', image wall video
module<BR>module: new builtin module `filter_transform', image
transformation module<BR>module: new builtin module `filter_distort',
miscellaneous video effects module<BR>module: new builtin module
`filter_clone', image clone video module<BR>module: new builtin module
`filter_crop', image crop video module<BR>module: new builtin module
`fx_scope', scope effect module<BR>module: new builtin module `dvd', DVD
input module, uses libdvdcss<BR>module: new builtin module
`mpeg_ts_dvbpsi', ISO 13818-1 MPEG Transport Stream input
(libdvbpsi)<BR>module: new builtin module `vcd', VCD input
module<BR>module: new builtin module `avi', RIFF-AVI Stream
input<BR>module: new builtin module `mad', libmad MPEG 1/2/3 audio decoder
library<BR>module: module bank initialized, found 48 modules<BR>config:
opening config file /Users/jturpin/.videolan/vlcrc<BR>config: config file
/Users/jturpin/.videolan/vlcrc doesn't already exist<BR>info: CPU has
capabilities : Altivec FPU<BR>intf: playlist initialized<BR>intf: added
`udp:@239.255.1.1:3001' to playlist<BR>module: locking memcpy module
`memcpyaltivec'<BR>module: locking interface module `macosx'<BR>intf:
interface initialized<BR>intf: creating new input thread<BR>input:
playlist item `udp:@239.255.1.1:3001'<BR>thread info: 20843264 (input) has
been created (src/input/input.c:197)<BR>input: access `udp', demux `',
name `@239.255.1.1:3001'<BR>input: opening server=:0
local=239.255.1.1:3001<BR>ipv4 warning: cannot configure socket
(SO_RCVBUF: No buffer space available)<BR>ipv4 warning: socket buffer size
is 0xa280 instead of 0x80000<BR>module: locking network module
`ipv4'<BR>module: unlocking module `ipv4'<BR>module: locking access module
`udp'<BR>intf: added `udp:@239.255.1.1:3001' to playlist<BR>module:
unlocking module `udp'<BR>thread info: 20843264 has been joined
((unknown):0)<BR>intf: creating new input thread<BR>input: playlist item
`udp:@239.255.1.1:3001'<BR>thread info: 29457968 (input) has been created
(src/input/input.c:197)<BR>input: access `udp', demux `', name
`@239.255.1.1:3001'<BR>input: opening server=:0
local=239.255.1.1:3001<BR>ipv4 warning: cannot configure socket
(SO_RCVBUF: No buffer space available)<BR>ipv4 warning: socket buffer size
is 0xa280 instead of 0x80000<BR>module: locking network module
`ipv4'<BR>module: unlocking module `ipv4'<BR>module: locking access module
`udp'<BR>module: locking demux module `mpeg_ts_dvbpsi'<BR>input warning:
garbage at input (7)<BR>input warning: garbage at input (4c)<BR>input
warning: garbage at input (40)<BR>input warning: garbage at input
(d1)<BR>input warning: garbage at input (e3)<BR>input warning: garbage at
input (6f)<BR>input warning: garbage at input (37)<BR>input warning:
garbage at input (9e)<BR>input warning: garbage at input (3e)<BR>input
warning: garbage at input (3d)<BR>input warning: garbage at input
(0)<BR>input warning: garbage at input (0)<BR>input warning: garbage at
input (7f)<BR>input warning: garbage at input (5c)<BR>input warning:
garbage at input (6b)<BR>input warning: garbage at input (58)<BR>input
warning: garbage at input (53)<BR>input warning: garbage at input
(a)<BR>input warning: garbage at input (fb)<BR>input warning: garbage at
input (5e)<BR>input warning: garbage at input (61)<BR>input warning:
garbage at input (b2)<BR>input warning: garbage at input
(a2)</FONT></FONT><FONT face=Courier>
</FONT></P></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>