Заказ закрыт
Доработка видеоплеера

Бюджет: 10 000 руб
129.05 $ – 112.96 €
включает верстку, сборку, тест на всех браузерах и экранах. 

исходный плеер videojs представляет собой один из популярных HTML5-плееров с flash fallback-частью. 
Нас интересует как раз этот режим работы. 
Непосредственно плеером является flash-компонента, управление которой осуествляется из HTML (CSS+JS+Jquery). 

Требуется добавить функционал переключения потоков для текущего видео в текущий момент. 
Графически как это будет выглядеть – тоже задано изначально, аналогия с переключением каналов в вертикальном списке. 
При загрузке плеера должны появляться два флеш-элемента, основной и фоновый. В момент переключения поверх видео появляется значок "загрузка", и в фоновом режиме новый поток подгружается не в основной флешплеер, а в невидимый (и беззвучный), и, когда видео доступно для воспроизведения, происходит переключение (подмена флеш-плеера на фоновый). Одновременно должен переключиться звук на новый поток (в старом выключиться), и вообще первый флеш-плеер должен уйти в фон (для возможного последующего использования). Это необходимо для "плавного" переключения между потоками, чтобы исключить время кэширования нового потока. 

Работа в существующем git-репозитории, откуда берутся исходники и куда кладутся результаты (в том числе промежуточные) работы. 


Требуется анимация элементов: 
При выбранной аудиодорожке боковые контролы уезжают вправо, оставаясь видны только как полупрозрачная иконка, которая в свою очередь пропадает вместе с базовыми контролами через 3 сек неподвижного указателя. 


Итого: 

1. Требуется доработка собственного HTML-скина (оболочки) для популярного видеоплеера 
2. Отработка движений элементов при определенных событиях (схлопывание, развертывание, подсветка и т.п.) 
3. Вывод в окне плеера стилизованных сообщений (alert, notice) – дизайн и верстка прилагаются 
4. Несколько (до пяти) элементов, которые должны появляться в виде либо значков, либо текста, в определенные моменты времени 
5. Плавное переключение между потоками 
6. Организация управления всем этим функционалом посредством создания класса со своими свойствами и методами (возможно, просто дополнение существующего класса плеера)
Опубликован 18.08.2015 в 10:14
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.