2011-12-28 3 views
1

У меня много архивов, содержащих подкасты. На самом деле они находятся в ZIP-архивах, один архив о 200Мб и содержит 9/10 mp3 файлы. Я запускаю корневой доступ к серверу Linux, и основной проблемой является дисковое пространство.Как передавать архивные медиафайлы?

Я хотел бы построить небольшую веб-страницу (в PHP или Python), где:

  • Пользователь может скачать целые архивы (это нормально, если я держать архивные файлы).

  • Пользователь может проигрывать файл через плеер HTML5 (но без сохранения извлеченных файлов).

Таким образом, ответ: можно передавать архивные файлы?

Спасибо.

ответ

0

Если сервер имеет ограничения пространства на диске, вы, безусловно, не может достичь того, что вы просите, потому что даже если пользователь не загружает и извлечь его сервер будет.

Я предлагаю вам просто конвертировать видео в меньшем формате FLV (флеш) или другой.

Plus, хотя видео не являются 'архивы' они сжаты: http://en.wikipedia.org/wiki/Data_compression#Video_quality и http://en.wikipedia.org/wiki/List_of_codecs

+0

Хм ... Я думаю, что что-то другое .. Как '$ Ручка = POPEN ('/ bin/распакуйте - p myfile.zip file002.mp3 2> & 1 ',' r '); 'then' fread' и 'pclose'. Это невозможно? (примечание: есть только аудиофайлы в формате MP3). –

Смежные вопросы