Я бы использовал или основывал себя на этой многопоточной библиотеке: http://www.codeproject.com/KB/files/FileFind.aspx
Нет, вы не можете выполнять псевдостриминг с S3. Это происходит по нескольким причинам:
Что вы можете сделать вот что (и я сам сделал нечто подобное для проекта):
lightty
и mod_h264_streaming
для поиска запросов. В этом случае вы даже можете разместить свое приложение / сайт на EC2. MOOV
при загрузке файла. Это не так сложно сделать программно. Плата за пропускную способность EC2 такая же, как у S3, но общая Пропускная способность инстанса EC2 ограничена (100-250 Мбит / с?),
Недавно я использовал Wowza на инстансе EC2, он очень прост в настройке и отлично работает для обеспечения реальной потоковой передачи ...
Похоже, что псевдостриминг не является прямым на S3: ( https://developer.amazonwebservices.com/connect/message.jspa?messageID=77737 ).