Архив: Редактор плейлистов для видеоплейера и вывод видео по текущему времени
Бюджет
По договоренности
Создан: 7 лет назад
Закрыт
- Описание
- Всем доброго дня!
Нужна красивая фишка для сайта. Упростил по-максимуму.
Ниже и в файле ТЗ:
Ваши навыки: 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 минут (отсекаемрекламу и короткие заставки)
- сейчас (транслируемое видео и время);
- далее (название следующего видео);
- сегодня (плейлист от текущего времени дополуночи);
- завтра (расписание на весь следующийдень).
Сроки и цена определяются совместно с разработчиком.
Затем предполагается постояннаядоработка-кастомизация за отдельную плату по согласованию.
- Категория
Похожие проекты
0
0
Cофт для автоматической торговли токенами в сети Solana. На разработку с тестами и устранением багов выделяется 1-2 месяца, при превышении контракт расторгается!...
3 недели назад
0
5
Сайт arg2028t. beget. tech/. Нужно сделать вот такой калькулятор. airprint. by/outdoor/wide-format. и еще некоторые доработки....
11 месяцев назад
0
4
Требуется создать скрипт для premiere pro. Данная суть скрипта: в выделеном бине нужно что бы автоматически проставлялся in out ровно по серидине файла так что бы выделенная область была длиной 3 секунды. И требуется кнопка что бы работало через окно expressions. Проблема текущего в том что он не работает......
1 год назад
$714
0
3
Описание задачи: Необходимо разработать serverless функцию на базе NestJS и TypeScript для автоматизированной обработки видеофайлов, загружаемых в Yandex Cloud Storage. Функция должна выполнять конвертацию видео в формат, поддерживаемый основными веб-браузерами, с последующим сжатием до оптимального......
1 год назад
44
14
Необходимо разработать бек и фронт мини-сервиса таким образом, чтоб его можно было развернуть внутри другого проекта....
1 год назад
23
0
Стоит на Бизнесе для своих нужд на простеньком базовом шаблоне, складываю туда контент потихоньку. Нужно начинать приводить в соответствие что бы публика сразу не убегала, а как то цеплялась, да и продвигать не торопясь. Шаблон где порвался от вставки баннеров подправить, для мобилок может сверстать.......
1 год назад
105
9
117
5
Очень простой криптообменник в виде веб-сайта. Без смарт-контрактов и т. Все платежи вручную....
1 год назад
73
2
Исправление и доработки php и js в воде. Платформа на joomla....
1 год назад
$20
136
1
384
6
Привет! Рад, что тебя заинтересовала наша стажировка! Мы являемся аккредитованной ИТ-компанией, . при наличии высшего образования сможем предоставить бронь . от мобилизации или отсрочку от призыва на срочную службу. надоело работать за 1000$ в месяц? понимаешь что такое Active Directory и как оно работает?......
1 год назад
152
1
Нужно написать чекер аккаунтов на Валид по базе login:password, сайта http://southwest. com с парсингом количества поинтов , на пост гет запросах, использование прокси, много поток, перечек аккаунтов которые не прошли чек из за прокси. Сложность в том что токен при авторизации приходит с js запросов......
1 год назад
80
0
Необходимо проводить работы по технической поддержке и сопровождению сайта банка работающего на CRM 1-C bitrix через GIT. Прошу СТРОГО (! ) указывать окончательную цену нормо-часа в отклике, без неё не смотрю, предпочтение будет оказываться разработчикам из Ярославля и окрестностей (области и из Костромской......
1 год назад
87
1
Необходим специалист, который настроит шлюз Power BI на Windows Server 2012 R2. Проблема: при настройке шлюза Power BI возникает проблема с подключением БД mySQL к шлюзу по причине отсутствия драйвера БД. Попытки установки не привели к успеху. Пожалуйста, прикрепите к отклику кейсы. Также укажите приблизительную......
1 год назад
131
4
редактировать код сайта на Wordpress исходя из тз 2. оперативно добавлять и редактировать информацию на сайте (новые страницы, разделы, блоки) 3. поддерживать стабильный уровень загрузки согласно google speed 4. оптимизировать «тяжелые» страницы сайта 5. быть на связи в рабочее время и решать задачи......
1 год назад
217
1
Предоставляю в Аренду аккаунт Upwork для работы с своего ПК. Установленой зп нет, так как все зависит от вас....
1 год назад
337
4
(Для диплома). Разработать сервис для организации проекта "IT для людей" ЗАО "Тандер". Функции веб сервиса:. пользователь может подать заявку на установку ПО, ремонт оборудования, консультацию. обучение сотрудников, курсы(бесплатные в рамках нац. проекта "образование"). обучение сторонних людей(бесплатно)......
1 год назад
81
0
https://github. com/ant-media/Ant-Media-Server используя antmedia собрать простой сайт с авторизацией/регистрацией + главная страница вывод активных стримов ( название/превью) страница добавления стрима, поля: название стрима / описание стрима / превью стрима страница стрима с плеером/названием/описанием/логином......
1 год назад
94
5
Оплата сдельная Необходимо сверстать карту проектов на основе сервиса mapbox....
1 год назад
217
7
$875
324
4
Нужно доработать действующий сайт маркет плейс на опен карт 3 и исправить баги сайта на Yii2. Тех задание представим. Оплата от 70 000 руб и выше, сроки до 1 месяца + высокие премиальные....
1 год назад
Похожая удалённая работа
- Удаленная работа для веб-программиста
- Удаленная работа для разработчика баз данных
- Удаленная работа для прикладного программиста
- Удаленная работа для системного программиста
- Удаленная работа для разработчика игр
- Удаленная работа для разработчика мобильных приложений
- Удаленная работа для тестировщика ПО
- Удаленная работа для 1С программиста
- Удаленная работа для разработчика встраиваемых систем
- Удаленная работа для разработчика CRM и ERP