I am using a AMD XP2200+ machine running Windows XP SP1 and VLC081 with Directx9.0 as the streaming server.
My streaming source is the ASKEY TV capture card.
If I stream the TV video using MPEG TS encapsulation and UDP over my 100BaseT LAN, I can set the mp4v codec's streaming bit rate to either 256, 384, 512,768, 1024, 2048, 3072.
I can use another notebook running VLC081 client to receive the MPEG2 TS in a very good quality using bit rate 3072kbps.
However, if I change the encapsulation method to Microsoft's ASF format and stream it using "mmsh and address 127.0.0.1:1234",
and the DIV3 video codec, I can also change the bit rate bettween 256, 384, ....,1024.2048,3072.
Then, I use Windows Media Player10 from my notebook to watch the TV over the 100BaseT LAN. In high video bit rate (eg. 1024kbps), the WMP player will play the video for a while and then stop for a while (eg. buffering....) and again and again.
I do discover that the max. bit rate on the LAN (eg. using a protocol analyser) is only 400k bits/s, no matter u change DIV3 codec's bit rate to
384, 512, 768, 1024...).
Is it becasue the DIV3 codec does not support a bitrate >400kbps ?
Any suggestion that I can use a Video Bit rate >=1024kbps in ASF encapsulation ?
My main purpose is to use the MPLayer9 or 10 to watch the TV over the LAN.
thanks !
-ricky321-