Модуль установлен: Видео, Video.js, Zencoder APIКак объединить и работать zencoderfetcher с видео в Drupal 7
Версии Установлено: -
Zencoder библиотека -2.1.2, Video.js - 3,2 .0, Транскодер видео: Zencoder - 1.2
Я успешно получаю ключ API Zencoder после создания учетной записи в Zencoder. URL-адрес обратной связи был показан как localhost/VideoSample/postback/jobs.
Я загрузил mp4 видео в типе контента видео и получил следующее сообщение об ошибке: «Что-то пошло не так с транскодированием big_buck_bunny.mp4 Пожалуйста, проверьте последние записи журнала для дальнейшей отладки.»
Когда я посещаю последние записи журнала я обнаружил следующее сообщение об ошибке: -
- Уведомления URL (локальных/VideoSample/постбэк/Jobs) имеет неверный хост: LOCALHOST/VideoSample/обратную передача/рабочие места
- r10k не поддерживается кодеком видео. Параметры включают h264, mpeg4, theora, vp6, vp8 и wmv.
После небольшого изучения в Интернете я обнаружил, что Zencoder нужен какой-то общедоступный общедоступный IP-адрес или общедоступный сервер для отправки транскодированного видео. В моем случае сайт не является общедоступным, так как я работаю на localhost. В основном после исследования я нашел два варианта получения ob.
- Загрузите модуль Amazon s3 и создайте там ведро. Укажите адрес адреса Amazon для API Zencoder. Но для этого требуется стоимость хостинга видео в Amazon. Я оставляю эту опцию для своего эксперимента
Zencoder предоставляет инструмент под названием Zencoder Fetcher для перекодирования видео бесплатно. Это нужно Ruby и Ruby Gems для установки на Windows 7. Я загрузил Ruby и RubyuGems и следую этому ресурсу для установки материала.
http://blog.zencoder.com/2011/08/25/fetcher-making-it-even-easier-to-integrate-with-zencoder/
Когда я даю ключ API, то я получил следующий message.Notification извлеченный: 0.
Я дал URL-адрес «zencoderfetcher», как указано в «URL обратной ссылки для Zencoder» в admin/config/media/video/transcoders. Но после сохранения опции я получаю следующее сообщение.
«URL-адрес обратной связи не может быть получен: php_network_getaddresses: getaddrinfo не удалось: такой хост не известен. (0)».
Тогда я предоставить URL «локальный/zencoder/notifications_handler» в том же месте, и я получаю сообщение снова следующим образом: -
«обратной передачи URL не может быть получен:. Отсутствует схема (-1002)»
Мне нужно перекодирование плохо в моем проекте. Пожалуйста, дайте мне знать, можно ли объединить и работать zencoderfetcher с видеомодулем. Если да, тогда было бы очень мило, если бы вы указали какие-либо ссылки или шаги для этого.
Примечание: - У всех URL есть префикс http.