В моем проекте MVC я должен позволить пользователям загружать большие видеофайлы (размер> 1 ГБ). Есть много хороших вариантов использования Flash или Silverlight.
Поскольку файл большой, процесс загрузки может быть остановлен где-то посередине. Следовательно, у нас есть следующие проблемы с дизайном:
- Должен ли надстройка загрузки поддерживать параметр пауза / возобновление? На самом деле мне не нужна функция паузы, но загрузка должна возобновиться с того места, где она остановилась, когда пользователь перезапустит процесс.
- Должен ли пользователь оставаться на странице загрузки или держать ее открытой и продолжать на какой-либо другой странице в течение всей загрузки?
- Имея в виду эти два момента, что вы посоветуете в качестве дополнения для загрузки?
Изменить: (Незначительные ограничения удалены.)
Более четко:
Как ведут себя swf-upload, SilverLight Uploader и т. Д., Когда передача останавливается? Следует ли пользователю начинать с нуля?