Видео не транскодируется
Я использую Видео модуль в Drupal 7 и использую Zencoder в качестве опции для кодирования видео. Я использую http://progrium.com/localtunnel/ чтобы сделать серверы localhost общедоступными в Интернете.
Я выполнил следующие шаги для настройки localtunnel на моей машине
- Скачайте Ruby/Ruby Gems и создайте ssh-ключи для публичного хостинга localhost.
Мой сервер Apache работает на порту 80. Поэтому я запускаю эту команду
localtunnel -k ~/.ssh/id_rsa.pub 80
- Это попросить пароль и я дал его.
Затем он показывает следующее сообщение:-
Этот местный туннельный сервис предоставлен вам Twilio. Порт 80 теперь доступен с http://5557.localtunnel.com/"
Когда я даю
http://5557.localtunnel.com/VideoSample/postback/jobs
в качестве значения в URL-адресе обратной передачи параметра транскодера в разделе Администрирование "Конфигурация" Мультимедиа "Видео, тогда также сохраняется конфигурация
Теперь я загружаю видео в тип видео контента. Выдает следующее сообщение после сохранения узла.
Это видео в настоящее время обрабатываются. Пожалуйста, подождите.
Когда я проверяю свой аккаунт в Zencoder, он говорит, что имеет статус "Обрабатывается". Через некоторое время он меняет статус на Fail и выдает следующее сообщение:
Мы пытались скачать файл на
http://localhost/VideoSample/sites/default/files/videos/original/big_buck_bunny.mp4, but it was not there. Get more information in the documentation.
Папка videos/original предоставила публичный доступ. Пожалуйста, дайте мне знать, где я делаю ошибку, или какое разрешение или шаги необходимо выполнить, чтобы вернуть закодированный файл на веб-сайт.
1 ответ
Zencoder должен иметь возможность доступа к файлу через Интернет, чтобы иметь возможность его скачать, поэтому localhost не будет работать. Возможно, вы снова сможете использовать localtunnel.com, но я думаю, что скорость загрузки будет очень медленной.
Просто для тестирования вы можете попробовать отправить свой код на сервер разработки через Интернет или настроить Drupal для загрузки ваших файлов в службу, такую как S3, для доступа Zencoder.