Будет ли нормально работать псевдо стримминг на php?
Собственно эта вот строка:
if (!($this->stream = fopen($this->path, 'rb'))) {
намекает на то, что скрипт открывает файл только на чтение, так что проблем у параллельных процессов с доступом к этому файлу как-бы совсем нет.
Проблема может быть в количестве одновременно запущенных процессов php. 1000 коннектов = 1000 запущенных процессов, каждый процесс кушает запросто мегабайт 50. Оперативной памяти серверу хватит? :)
Все вопросы авторизации лучше доверить профессионалам:
erlyvideo.ru/doc/auth
на PHP делать стриминг, это просто пустая трата времени. Изучайте python, erlang, в крайнем случае nginx+lua