Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 12 лет назад пользователемsamik.name
1 Разработка видеокаталога ShowSpy.org на Drupal Александр Л. samik.name
2 Постановка задачи Тематический видеокаталог музыкальных выступлений Различные источники видео Структуризация материалов Голосование, комментирование и т.п.
3 Дополнительные типы контента Artist. Страница музыканта или DJ-я Лучшие видео музыканта. Описание. Show Video. Видеоматериал. Event. События, на которых были сняты видео.
4 Главная страница При помощи Views отображаются блоки: Последние добавленные видео Лучшие музыканты, лучшие видео (Voting API, FiveStar) Облако тегов артистов (Tagadelic)
5 Подбор материалов на основе таксономии Artist – блок с лучшими видео (Show Video) текущего исполнителя Event – отображение лучших видео (Show Video) с текущего события Video – отображение события (Event), на котором было снято видео
6 Подбор материалов на основе таксономии. Реализация. Arguments -> Add -> Taxonomy: Term ID Provide default argument -> PHP Code -> PHP argument code: $node = node_load(arg(1)); if ($node) { foreach($node->taxonomy as $term) { $terms[]=$term->tid; } return implode('+',$terms); } else {return;}
7 Определение принадлежности видео событию. Идея. Видео (Show Video). Тэги: - Валерий Меладзе Дата: Событие (Event). Тэги: - Славянский базар - Валерий Меладзе - Филипп Киркоров Дата:
8 Определение принадлежности видео событию Дополнительный словарь таксономии event_video,не отображаемый на нодах (модуль Taxonomy Hide). Содержимое словаря – Node ID событий (Event). При добавлении видео – определение его принадлежности событию и простановка соответствующего тега.
9 Drupal. Видео на сайте. Размещение на известных видеохостингах (YouTube, MetaCafe) Модуль – Embedded Video Field + Нет нагрузки на хостинг Drupalа; + Легко интегрируется; - Отсутствие контроля; - Реклама; - Не всегда есть кадры предпросмотра.
10 Drupal. Видео на сайте. Автоматическая загрузка на YouTube Модуль – VideoUpload + удобство для того, кто размещает видео; - отсутствие контроля за видео, реклама; - проблемы с интеграцией; - «отложенная» работа.
11 Drupal. Видео на сайте. Хранение и перекодировка видео на собственном сервере Модуль – FlashVideo + полный контроль над видеоматериалами; - большая нагрузка на сервер; - дополнительные требования к хостингу (модуль ffmpeg); - сложность интеграции.
12 Drupal. Видео на сайте. Специализированные сервисы Модуль – Kaltura + широкие возможности; + легкая интеграция в Drupal; + отсутствие нагрузки на сервер и рекламы; - если хранится более 10ГБ видео – платно; - зависимость от сторонних сервисов.
13 Выбор способа загрузки видео Модуль – Conditional Fields
14 Контакты Александр, ICQ:
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.