Важным моментом здесь, я полагаю, является то, что потоки YouTube не контролируются браузером напрямую, это встроенные проигрыватели Flash, которые используют потоки, которые обрабатываются Flash. Если вы хотите передать процесс потоковой передачи во внешнее приложение / библиотеку (Flash, Java и т. Д.), Вы можете легко обойти эти ограничения.
Другой момент заключается в том, что YouTube имеет огромный CDN, поэтому нет гарантии, что вы получаете любые два видео с одного и того же сервера, что также поможет обойти ограничения параллелизма (по крайней мере, до некоторой степени).
Меня не удивляет, что Chrome останавливает вас через некоторое время, потому что Google некоторое время назад провел множество исследований и экспериментов, связанных с параллелизмом браузера и относительной эффективностью, и я помню, как читал где-то, что они пришли к выводу, что 3-4 одновременных соединения с тот же сервер представлял собой наиболее эффективную архитектуру передачи данных через прямой HTTP. Досадно, что я не могу найти авторитетный источник для ссылки на него (хотя я получил его от одного в первую очередь), однако это связано и, вероятно, часть той же исследовательской программы.
Это также своего рода исследование, в которое сильно вовлечены Facebook, и вы можете найти некоторую полезную информацию на http://developers.facebook.com/, если вам не захочется просеивать мусор, чтобы найти его ...