Все вы знаете об ограничениях, существующих в общей среде, поэтому, имея в виду это, пожалуйста, предложите мне php-функцию или что-то еще, с помощью которого я мог бы транслировать мои видео и другие файлы. У меня много видео на сервере, неограниченная полоса пропускания и дисковое пространство, но я ограничен в ram и CPU.Чтение файлов через php
ответ
Хмм, есть XMoov, который действует как «потоковый сервер», но не намного больше, чем служить байту файла байтом, с несколькими дополнительными параметрами и настройками. Он обещает случайный доступ (то есть произвольное пропущение в видео), но я еще не использовал его сам.
Как администратор сервера, тем не менее, я бы ни на кого не обращал внимания, используя PHP, чтобы обслуживать такие огромные файлы из-за нагрузки, которую он ставит на сервер. Я бы вообще не считал это хорошей идеей и вместо этого арендовал потоковый сервер, если это вообще возможно. Используйте на свой риск.
Вы можете использовать цикл while для загрузки битов файла, а затем спящего на некоторое время, а затем вывести больше и спать ... (это единственный способ ограничить использование ЦП).
ОЗУ не должно быть проблемой, так как вы просто сбрасываете части файла, поэтому вам не нужно загружать его в ОЗУ.
Не используйте php для потоковой передачи данных. Используйте перенаправление заголовка, чтобы указать URL-адрес фактического файла. Это отключит работу на веб-сервере, который может работать под другим идентификатором пользователя и лучше оптимизирован для этой задачи.
- 1. чтение файлов через $ _GET
- 2. Чтение сетевых файлов через PHP с аутентификацией
- 3. Apache2 чтение php файлов
- 4. Java чтение файлов через FIO
- 5. Чтение файлов Docx через python
- 6. PHP Чтение больших текстовых файлов
- 7. Чтение Php из других файлов?
- 8. Чтение XML через php
- 9. Чтение двоичных файлов в PHP
- 10. Чтение mp4 файлов с PHP
- 11. Чтение файлов WebVTT в PHP
- 12. Php чтение файлов из каталога
- 13. PHP чтение файлов в цикле
- 14. Чтение PDF файлов в PHP
- 15. чтение odt файлов в php
- 16. Загрузка файлов через PHP
- 17. Чтение переписанных файлов (mod_rewrite) из php
- 18. Когда NSFileProtectionCompleteUntilFirstUserAuthentication предотвращает чтение файлов через компьютер?
- 19. Чтение нескольких файлов XML через VB6
- 20. Phantomjs - Чтение файлов cookie, сброшенных через js
- 21. Чтение файлов excel .xlsx через Java
- 22. PHP Чтение/запись файлов на удаленном сервере
- 23. Обработка огромных yaml-файлов через php
- 24. Обслуживание файлов .docx через Php
- 25. Очистка файлов cookie через PHP
- 26. Редактирование файлов csv через PHP
- 27. редактирование css-файлов через php
- 28. PHP итерация через каталог файлов
- 29. Чтение .properties файлов с помощью PHP
- 30. PHP Чтение текстовых файлов с колонкой Отдельно
Просьба уточнить. –