This has been driving me crazy lately and I wanted to see if anyone else is having similar issues. YouTube is extremely slow. Videos frequently stall after only a few seconds of playback. It is mostly isolated to portable iOS devices in our house running on WiFi. Things playback fine on my MacBook and other computers in the house. I'm running an ASUS RT-N16 with a recent Toastman build of Tomato USB (v1.28.7501 MIPSR2Toastman-RT K26 USB VPN). I don't suspect a WiFi problem, because everything else works beautifully through WiFi (including Netflix, web browsing, and other network operations), and I'm getting solid transfer rates (130-144Mbps on 2.4GHz). I just watched a TV episode on Netflix on my iPhone 5 without a single hiccup. Later, I tried to watch a YouTube video, but it completely stalled out after a couple of seconds, and took a few minutes before it played the next 15-20 seconds or so. I get the same problem whether viewing the YouTube video on the web or in the latest YouTube app from Google. I just ran a speed test using the SpeedTest app for iOS and got great results: In a frantic attempt to isolate the problem, I turned off USB support completely, disabled Samba file sharing, killed the DLNA media server, and turned off QoS. None of these actions made any improvements. Interestingly, when I disable WiFi on the iPhone 5, it connects to 4G LTE and the video plays back without any problems. Why would iOS devices struggle to playback YouTube videos over WiFi, but other machines can do so without any problems?