This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Video on Demand pixelates with ASG but with Actiontec

I've got FiOS internet and TV. When watching video on demand (VOD) it will pixelate and some times the sound will cut out.
A little background.
I had ASG 8.003 installed on the hardware in my sig. Speed tests show a solid 30Mbits up and down. But I would get pixelation when watching VOD. No other internet activity was going on at the moment. No big down loads or anything like that. I had Verizon send a tech out. He was open minded and didn't just assume it was my ASG causing the pixelation. He tried several things. The last was to switch me back to the Axtiontec rev F router. Pixelation was fixed.
My ASG wasn't running IPS or TCP syn or UDP flood protection. I checked the cards for dropped packets (ifconfig eth0) etc. Showed no dropped packets or other problems.

Has anyone else had things like this happen while watching VOD?


This thread was automatically locked due to age.
  • The open ports are for Remote DVR functionality. They don't affect the streaming of VOD. Even after heavy pixelation, the NICs don't show that any packets have been dropped. I know I could just put my ASG after the Actiontec, but that's a workaround for some sort of shortcoming in ASG. I was suspect when it was suggested that my 1 GHz mini-itx system or a P3-1GHz were not up to the task of routing just 15Mbps. But your AMD 4400+ should be more than capable of routing even more traffic than that. It's not a horsepower issue. There's something "off" in ASG that makes it less capable than the Actiontec for streaming video.


    The shortcoming is the vz setup there's nothing wrong with the astaro software.  The other shortcoming is your hardware.  the nics aren't going to be dropping things..your cpu is.  Also you say ram usage is low..what's your swap usage?  Remember you need ram for every packet..your woefully short on both ram and cpu.  get a faster box with at least 1 gig  of ram 2 is really best.  Also if you aren't using intel/3com/broadcom nics you are using software(aka cpu driven) nics.  this will place an additional burden on your system.
  • The shortcoming is the vz setup there's nothing wrong with the astaro software.  The other shortcoming is your hardware.  the nics aren't going to be dropping things..your cpu is.  Also you say ram usage is low..what's your swap usage?  Remember you need ram for every packet..your woefully short on both ram and cpu.  get a faster box with at least 1 gig  of ram 2 is really best.  Also if you aren't using intel/3com/broadcom nics you are using software(aka cpu driven) nics.  this will place an additional burden on your system.


    I'll set up the Pentium4 1.8GHz (1GB RAM) machine when I have time and see what happens. My UDP flood protection was off and I didn't have IPS tuned on. RAM and swap were both low. The NICs through which flow the VOD data are both Intel 10/100 NICs.
  • I noticed when I disabled UDP flood protection, the issue went away.  I looked through the IPS log...


    Thanks for that info... People should remember to look at BOTH the PacketFilter AND IPS logs when troubleshooting.

    Barry
  • Thanks for that info... People should remember to look at BOTH the PacketFilter AND IPS logs when troubleshooting.

    Barry

    I also went in via console and did an ifconfig ethN on each interface to see what that said about dropped packets. They were always zero. But I'm still a little incredulous regarding the inability of a 1GHz+ processor to pass 15Mbps of UDP traffic when not using UDP flood protection OR IPS. One would think that if it were the CPU dropping packets, the CPU would show high utilization before dropping packets. My system never showed that.
  • not really.  remember it's not just clockspeed it's also the ability to do raw math.  The floating point abilities of any via processor are not up to anything near modern standards.  The integer performance isn't much better.  Try the p-4.  If things still goes nuts then i'll sit corrected.  Make sure you use hardware nics as i noted before.  Do the initial setup allowing all traffic out and leave ips and everything off.  then open up the incoming ports as needed.  Heck try that on the current machine.. turn off everything..allow all outgoing traffic..and open up the incoming ports you need.  If it stops pixelating..then it's your hardware.  You also have to remember that jsut because you have 30 megs of internet traffic the fiber has multiple wavelengths of light..and the VOD is using another wavelength.  if i read things right you have the ASG in front of the fios router.  That means the asg is having to process everything coming at it..which means you are going to be having to move data at line speed(100 megabits most likely).  Either there's a configuration error..your hardware is too weak..or both.  Right now the hardware is most assuredly too weak for reasons i have detailed in earlier posts.  Address that then we can figure out the rest.
  • Also one more thing.Talk to verizon and see if you can get en Ethernet handoff from the ONT>  This slits the data and the video into different feeds and you don't need the actiontech to do it.  then you can go ONT----ASG---network and leave the actiontec for the video side of the house...at least VZ used to allow this...you have always had to ask they do do it by default.
  • Also one more thing.Talk to verizon and see if you can get en Ethernet handoff from the ONT>  This slits the data and the video into different feeds and you don't need the actiontech to do it.  then you can go ONT----ASG---network and leave the actiontec for the video side of the house...at least VZ used to allow this...you have always had to ask they do do it by default.


    I have tried both my VIA board in my sig and a PIII-1GHz machine. Neither showed any real CPU utilization. I already have an ethernet handoff. The standard video never passes through the actiontec router anyway. Only VOD goes through the router or ASG. It travels via TCP/IP. If I shut off the Actiontec or ASG I can still watch TV. Only VOD and Program updates travel via IP.

    Sorry to keep beating up this point, but...
    If the processor is not up to the task, why would it not be working harder? Showing higher utilization in the logs.
  • Look..i've already explained it..in detail..it's up to you to accept it or not. You can either try a more powerful machine or beat your head against a wall.
  • Look..i've already explained it..in detail..it's up to you to accept it or not. You can either try a more powerful machine or beat your head against a wall.

    I will be trying more powerful hardware. I just haven't gotten around to it yet.

    You have explained..in detail..why older hardware is not as good as newer hardware.

    Let's assume my hardware is inadequate...

    Wouldn't the hardware's inadequacy show as high CPU or RAM utilization? My VIA and P3 were only showing 
  • OK. I built the new machine. It's a P4-1.8GHz, 1GB RAM machine with 3 Intel NICs.
    I ran VOD for a couple of hours last night to test things. For a while, I was running an SD OnDemand show upstairs and an HD OnDemand show downstairs to see if I could make it pixelate. Sure enough it did (total bandwidth 19Mbps). So I shut off the SD one and just kept the HD one (~17Mbps). Still pixelated. It broke up dozens of times during the movie. Mostly just little bits here and there, a band of pixels in random positions about half the screen width. on several occasions it was significant, large portions of the screen. However, in the previous weeks, my wife has been watching VOD a lot, and has noticed absolutely zero pixelation.

    I'll be swapping back to the Actiontec until someone has a solution to why a P4-1.8GHz machine can't pass 17-19Mbps of traffic without problems. I might try another Linux firewall (maybe IpCop) to see of that can do it.