Feb. 13th, 2011

strredwolf: (Huh?)
Some of you may of heard of Verizon Wireless doing some network optimization techniques that are... questionable.  They've detailed the efforts at http://support.vzw.com/terms/network_optimization.html.

In essence, they're transparently proxying web traffic on their wireless IP network, and trying to squeeze more stuff over the air with how they've tuned their network.  They'll compress or re-compress the content.

Of course, I have objections.

Plain text and HTML formats I have no objections with.  It's basically doing an in-line HTTP-supported GZIP compression which most browsers support.

Image and video re-compression I have objections. 
  • Lossless GIF/PNG/TIFF re-encoding sounds like it'll get converted to JPEG.  That doesn't work, when you want a high-resolution PNG/TIFF and want it to be perfect.  What if you're pulling a file from a public source to edit on, and have ARTIFACTS?!?  "But it won't be noticable" they say.  I'll notice them when I'm editing a PNG that's really a JPEG!

    Now, if they run the GIF/PNG/TIFF though a lossless optimization, shrinking the file from 24-bit to indexed, or even using Optipng/pngcrush, I'd see no problems with it.

  • Lossy JPEG re-encoding will only make it worse, and noticable.  JPEG already tosses out information, and most are set to be fairly good.  Recompressing it makes it worse.

  • Video gets transcoded to H.264 when the server sends a different-coded file and the client can accept H.264.  They'll try to keep things the same, but with transcoding, it'll get worse.  I've re-encoded MPEG4 and DivX to H.264.  I've had to push the bitrate up to 4Mbit/s to get an acceptible picture. 

    For an iPhone over the cell network, think of the 240p videos you get from Youtube, but with worse quality.
The remaining two techniques I have no objection to.  Caching is normal in most places -- you save ISP-level bandwidth.  The buffer tuning, however, is what is interesting:

The idea is that most people won't watch all of a video when browsing.  So Verizon sucks down all the video, and buffers it into a progressive download at a speed that's slightly better than what is being decoded and viewed.  If you stop and switch out, Verizon times out and stops sending video mid-stream.  This means you get Just-In-Time video delivery... or in essence, you're watching Youtube like it was Justin.TV, UStream or Livestream.

Of course, there's three ways around it.  First is to use HTTPS.  Second is to use a different port.  Third... is to stay on AT&T Wireless for iPhone usage.
strredwolf: (Default)
The Furry ConBadge Drinking Game



My badgename
STrRedWolf
is worth
2 drinks!

Wolf is animal (wolf) and is worth a drink!
Red is color (red) and is worth a drink!

http://www.crescendo.net/fun/conbadge/ v1.13

I'm a heavy drinker

Profile

strredwolf: (Default)
STrRedWolf

May 2020

S M T W T F S
     12
3456789
10111213141516
1718 1920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 25th, 2025 06:09 am
Powered by Dreamwidth Studios