В основном я хочу смочь загрузить видеофайлы способом, что я могу играть их, в то время как они загружают.
Или это невозможно сделать с разрядным протоколом потока? Если можно вынудить клиент загрузить определенные файлы раньше разве, Вы не можете вынудить это загрузить определенные сегменты тот же путь?
Используйте uTorrent. Это имеет потоковый режим, таким образом, это загрузит сегменты последовательно. Некоторый другой bitTorrent клиент может сделать это также. Обратите внимание, что скорость загрузки будет медленнее чем обычно. Загрузите альфу, которая поддерживает потоковую передачу отсюда.