Drupal: Какой видео модуль использовать с уже загруженным файлом Amazon S3, который должен быть доступен только зарегистрированным пользователям? - PullRequest
1 голос
/ 09 октября 2011

Мне нужно воспроизвести несколько видео на моем сайте Drupal, и мне нужно выбрать модуль, который действительно может это сделать.Я проверил некоторые видео модули, но они в основном предназначены для загрузки видео, но мне не нужно загружать видео, мне просто нужно использовать уже загруженный.И мне нужно, чтобы только зарегистрированные пользователи могли иметь к ним доступ.

Это мой вариант использования:

  • У меня есть учетная запись Amazon S3.Я уже загрузил туда несколько видео.
  • Я хочу, чтобы пользователи имели доступ к этим видео с моего сайта drupal.
  • Я единственный человек, который будет загружать видео.
  • Я хочу, чтобы только зарегистрированные пользователи имели доступ к этим видео.
  • Я хочу, чтобы ссылка на файл Amazon S3 была скрытой, чтобы люди не могли обмениваться видео в других местах (нетгорячие ссылки и т. д.). (Да, я знаю, нет способа помешать людям делиться видео, но, возможно, сделать это немного сложнее?)

Спасибо за понимание!Rosamunda

1 Ответ

4 голосов
/ 09 октября 2011

Я бы просто сделал текстовое поле CCK ( Project Page ) и добавил бы его к вашему типу контента.В этом поле вы вводите URL-адрес Amazon S3.

Тогда я бы предложил использовать флэш-видеоплеер с резервной копией HTML5, JWPlayer сделает именно это.

Последний шаг будетизменить файл node- {content-type} .tpl.php для печати поля CCK, чтобы проигрыватель мог его забрать (я не буду вдаваться в подробности о том, как встроить проигрыватель, я оставлю это на сайте JWPlayer).

Как и в случае ограничения только для зарегистрированных пользователей, вы можете управлять разрешениями в admin / user / permissions.

...