Я работаю над проектом VoD в NodeJS, который должен предоставить клиентам несколько видео для покупки или подписки.
Видео размещено на потоковом сервере (сервере, таком как Red5, но не совсем Red5) и обеспечивает интерактивный проигрыватель, адаптивную потоковую передачу с битовой скоростью, улучшенную скорость с использованием CDN и т. д. c.
Проблема, с которой я сталкиваюсь, заключается в том, что пользователи могут загружать видео, видя, что они легко получают URL видео.
Согласно приведенному ниже вопросу:
Есть ли способ загрузить видеофайл на удаленном сервере порциями, используя Node.js, и передать его клиенту без сохранения каких-либо данных на сервер,…?
Запрос NPM был предложен.
Теперь мои вопросы:
- Является ли предлагаемое решение - разумное решение для адаптации к моему сценарию?
- Следуя предлагаемому решению, можно ли будет использовать предоставляемые сервером функции, такие как адаптивная потоковая передача, ...?