Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Всем доброго дня!

Нужна красивая фишка для сайта. Упростил по-максимуму.

Ниже и в файле ТЗ:

Ваши навыки: PHP-100%, MySQL-100%, частично HTML5/CSS, частично Java.

 

Ознакомиться с видеоплейером на HTML5 с открытым исходным кодом http://www.mediaelementjs.com

 

Задача: имитация непрерывногоонлайнвещания (псевдостримминга) по заданному на каждые сутки плейлисту.

 

Конечный результат для пользователя: при нажатии кнопки "LivePlay" в плейере трансляция начинается поплейлисту, составленному Админом, с текущего местного времени для пользователя

(с даты, часа, минуты и секунды в соответствии с реальным временем и его

сверкой). Возможность перемотки назад на начало текущего воспроизводимого видео

(перемотка вперед только "до реального времени - сейчас"). Никакого

взаимодействия или формирования пользователями плейлистов НЕ предусматривается.

Важно: при автоматическом переходе к воспрозведению следующего видеобуферизация происходит в фоновом режиме, без задержек - переход нужен гладким,

незаметным для зрителя. Иллюзия непрерывной "телетрансляции" и

тайм-шифтинга.

 

Работа разработчика:

 

Поля-переменные для базы данных:

база данных MySQL с информацией о видео:

- уникальный номер;

- ссылка на видео:

- название;

- жанр (категория видео, назначаем мысами);

- продолжительность видео (приневозможности автоподсчета - вносим данные до секунд вручную).

 

Добавить в новую базу данных нужные полядля плейлистов по усмотрению разработчика.

 

1. Создать редактор плейлистов с нуля (сверсткой в HTML):

- плейлист составляется нами (Админом) накаждые сутки (от полуночи - 00 ч 00 минут 00 секунд) в виде таблиц, изначально

задается дата и время запуска плейлиста;

- возможность последовательного добавленияи удаления видео по одному;

- выделение блоков-строчек, копирование,удаление целыми блоками;

- перетаскивание видео или блокавперед-назад в пределах плейлиста;

- желательно цветовое разделение по жанрам(фон строки);

- подсчет реального времени старта-началаследующего видео с учетом уже добавленных видео и их суммарной

продолжительности;

- подсчет общего времени плейлиста;

- в случае, если продолжительность ошибочнопревышает 24 часа, плейлист должен прерываться новым в полночь (обрезаться, а

не стыковаться).

- возможность удаления плейлистов посуткам;

- экспорт-импорт, резервирование базыданных плейлистов и видео;

- вставка по времени "прямогоэфира" - онлайнтрансляций в HLS/RTMP (Media Element понимает этипротоколы);

- возможность для Админа чрезвычайноговлючения прямой трансляции (стрима) в любой момент времени (принудительно);

- должен быть список в отделном окнеимеющегося видео с фильтрацией по жанрам и времени;

- бегущая строка на день эфира;

- окно предпросмотра видео (для Админа).

 

2. Работа с видеоплейером:

разобраться с видеоплейером Media Element (замена на другой НЕ обсуждается):

- новая кнопка "LivePlay" - запуск видео из плейлиста подате, времени (час, минута, секунда) на стороне пользователя (проверка этого

времени с любым сторонним сервером по IP-адресу), пользователь НЕ должен иметь

возможность подмены даты и времени путем изменения системного на его

устройстве;

- пользователь может перемотать видео доего начала (видео, но не плейлиста) - (но не далее "реального"

текущего времени);

- переход между видео должен бытьнезаметным, без паузы на буфферизацию нового видео, при невозможности

устранения, Разработчику рассмотреть возможность одновременной работы двух

плейеров, основного и фонового и автоматического переключения между ними после

подргузки нового видео(!).

 

3. Дополнительно: вывод расписания на сайтв отдельном блоке:

только если видео больше 5 минут (отсекаемрекламу и короткие заставки)

- сейчас (транслируемое видео и время);

- далее (название следующего видео);

- сегодня (плейлист от текущего времени дополуночи);

- завтра (расписание на весь следующийдень).

 

Сроки и цена определяются совместно с разработчиком.

 

Затем предполагается постояннаядоработка-кастомизация за отдельную плату по согласованию.

6 лет назад
paradiseoo
Алексей 
46 летТаиланд
6 лет в сервисе
Был
6 лет назад
  • Похожие заказы
  • $20

    Joomla 2.5 + virtuemart 2 1. Сделать сортировку вывода настраиваемых полей по цене  2. валиадор выдает ошибку, тк в выборе размера пустое значение 3. Удалите код JavaScript и CSS, блокирующий отображениеверхней части страницы 4. [b]Нормально настроить 404 ошибку  [/b]Более подробно  в файле

    Завершен
    6 лет назад
  • Привет Есть сайт [url=http://www.stanislavmironov.com/]www.stanislavmironov.com[/url], выполненный на WP.   Требуется смена его оформления.   Визуально все должно быть как в примерах из прикрепленных файлов ниже  это готовые шаблоны WP, но суть ясна.   Обязательно: должна быть адаптивность под мобильные устройства. Нужен блог: на сайте ...

    Закрыт
    6 лет назад
  • Требуется реализовать телеграм бота.   У бота есть возможность добавлять RSS каналы.   Настройка категорий с ключевыми словами для фильтрации сообщений.   У каждого сообщения есть кнопки :        Ссылка на пост       Добавить в избранное  Кнопка посмотреть избранное из меню.   ----  Возможность добавлять ...

    Закрыт
    6 лет назад
  • Сайт bitok.by Установлен DNS от CloudFlare и настройка Always use HTTPS Сайт открывается по https://bitok.by , но выдает предупреждение. Нужно 1. Поставить принудительное использование https всегда ( через httacеes не получилось) и пояснить в чем нюанс. 2. Устранить вывод предупреждения (скрин ...

    Закрыт
    6 лет назад
  • Необходимо подключить готовую верстку уникальной темы (10 уникальных страниц) к Wordpress.  Готовый сайт должен быть идентичным предоставленной верстке, а весь контент управляться Wordpress.  Специалист должен отлично знать Wordpress, иметь опыт работы с git, gulp, pug, less.  Материалы на ...

    Закрыт
    6 лет назад
  • Нужен калькулятор стоимости ремонта как здесь http://remont.moscow/kalkulyator/ Прикрутить на этот сайт  http://www.stroyservic.com  Нужен плагин наверное, сделать дизайн калькулятору и главное чтобы была возможность чайнику менять цены при необходимости, и добавлять наименование работ. По сути нужна болванка, заполнять буду сам. Еще ...

    Закрыт
    6 лет назад
  • В список возможных полей для импорта ([url=http://take.ms/WVl0J]http://take.ms/WVl0J[/url]) нужно добавить следующие поля: [list=1][*]URL на сайт источник: (source_url в таблице product_field),  Для хранения данного значения создана специальная таблица product_field. Данные из соответствующего столбика выгрузки должны сохраняться в эту таблицу ...

    Закрыт
    6 лет назад
  • Здравствуйте. Задача. Скачать файл по прямой ссылке (сгенерированный через API другого сервиса) и загрузить в корень сайта, после этого сгенерировать посетителю ссылку на скачивание этого файла. Далее этот файл нужно удалить с сервера через 20-60 минут. Все нужно выполнить ...

    Завершен
    6 лет назад