Как скрыть мой фактический сервер потокового видео от пользователей в Node.js? - PullRequest
0 голосов
/ 11 февраля 2020

Я работаю над проектом VoD в NodeJS, который должен предоставить клиентам несколько видео для покупки или подписки.

Видео размещено на потоковом сервере (сервере, таком как Red5, но не совсем Red5) и обеспечивает интерактивный проигрыватель, адаптивную потоковую передачу с битовой скоростью, улучшенную скорость с использованием CDN и т. д. c.

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

Согласно приведенному ниже вопросу:

Есть ли способ загрузить видеофайл на удаленном сервере порциями, используя Node.js, и передать его клиенту без сохранения каких-либо данных на сервер,…?

Запрос NPM был предложен.

Теперь мои вопросы:

  1. Является ли предлагаемое решение - разумное решение для адаптации к моему сценарию?
  2. Следуя предлагаемому решению, можно ли будет использовать предоставляемые сервером функции, такие как адаптивная потоковая передача, ...?

1 Ответ

0 голосов
/ 13 февраля 2020

Вы также можете зашифровать каждый сегмент с помощью AES, чтобы предотвратить копирование.

...