Apologies that this is not directly linux related other than the fact I use
linux - though I do usually post here and find that people in this group are
a much more intelligent bunch than in the alternatives I could use for
this....
My ISP provides video streams of certain TV channels (such as BBC World)
over an 800K stream. They stream flawlessly on my main machine, connected by
wired LAN to a separate NAT server. However, I am trying to connect a
separate machine to the TV downstairs so that these channels can be watched
on the big screen. This is done wirelessly - and the stream jerks. Signal
strength was 95% downstairs, but that doesn't matter, because for testing
purposes I moved the machine and tried it within three feet of the access
point. Still jerks.
My access point is a 22Mbps ; the card on the PC is a crappy 11Mbps USB.
However, despite the inefficiencies of USB etc... I would have thought that
surely an 800K stream (so 100Kbytes/sec ?) should sitll work no problem. I
tried downloading something large - achieved 130Kbytes/sec.... so that seems
to work. Internal file transfers get around 200Kb. Still crap for a network
(pah! and they claim 11Mbps!!!) - but nontheless enough for an 800K stream.
So i'm baffled.
I'm tempted to say 'ditch the USB wireless card' - and get something more
proper, like another access point. But in light of the fact my USB can
actually achieve higher than 800K, I don't know if this would help. I
suspect something to do with the way the packets flow for the streaming
video vs. standard file transfer? But don't know enough to tweak the
settings....
Does anyone have any suggestions?
Things I can change include the RTS threshold, fragmentation threshold,
preamble (already set to short), and DTIM interval. But I don't know what
all of these are! Then there's the NAT server of course.... don't know if I
can change anything there.
Any help would be appreciated!
Thanks,
Terence
|