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

Стандартно плеер работает через получение ссылки на файл с дальнейшим воспроизведением файла по кусочкам. Нам нужно встроить промежуточные этапы, которые описаны ниже.

Достраиваем работу плеера https://github.com/sampotts/plyr используя его стандартные методы.

Как должен работать плеер:

1) В плеере меняем формат получения кусочков видео. Общение между плеером и сервером делаем через websocket. Через него отправляем url для скачивания кусочка файла

2) Далее делаем надстройку на стороне плеера, чтобы тот скачивал куски по ссылкам. Это можно сделать модифицируя стандартные методы плеера (hls.js / dash.js / shaka). Куски передаем в base64.

3) Конвертим кусок из base64 в mp4

4) Подсовываем кусочек для воспроизведения в плеер

Этот плеер умеет работать с кусочками. То есть задача реализовать первые 3 пункта и подружить плеер с этими кусочками.

Нужно чтобы корректно работала перелистывание и прокрутка (это встроено в плеер, но из-за вмешательства в его устройство может что-то полететь).

Видео не должно кэшироваться для его чтения, шифрованный кусок можно кэшировать при необходимости. После расшифровки куска он напрямую отправляется в плеер, вероятно, через буфер.

Серверная часть есть, но нужно адаптировать под задачу. На все вопросы заинтересованным лицам отвечу в ЛС или в комментариях.

Вы подходите, если:

- Знакомы с темой плееров

- Понимаете принципы работы указанных протоколов связи;

- Знаете что такое ffmpeg.

Не требуется идеально завершенное решение. Нужно показать рабочую версию, далее будем с вами дорабатывать и исправлять баги. 

Сроки укажите (наша оценка сроков работ с учетом изучением материалов не более 5 дней). Стоимость обсуждаемая, укажите желаемую. 

4 года назад
ProZen
Юрий 
36 летРоссия
5 лет в сервисе
Был
3 года назад
  • Похожие заказы
  • $125

    ТЗ: Автоматизація Кожного Дня!!! за допомогою Програмного Коду або Робота для Розміщення (Оновлення+Підняття Вверх Списку) Оголошень у Facebook групах. + Можливість Додавання Нових Оголошень та їхнє Редагування і Контроль. +Встановлення Частоти Оновлення Оголошень +Редагування та Додавання Оголошень +Редагування та Додавання Груп +Підняття ...

    Закрыт
    4 года назад
  • Сайт на Wordpress, английская версия основная. Русская версия установлена как отдельный сайт.Необходимо:1. Установить плагин определения пользователей по IP. С этим проблем возникнуть не должно, для WP они есть.2. Создать виджет и расположить его выше header. ...

    Закрыт
    4 года назад
  • [b]У меня есть проект на РНР. В этом проекте используются разные платежные системы, в том числе платежная система Liqpay и Perfect Money. В разделе РЕГИСТРАЦИЯ в поле для ввода кошелька платежной системы сделаны ограничения. В бэк-офисе админа и в ...

    Закрыт
    4 года назад
  • Ищу middle front-end разработчика для выполнения периодических заказов. Мы сработаемся, если вы: - ответственны и понимаете, что спросить – не страшно,  предупреждать – необходимо. - самостоятельны - хотите развиваться в web-разработке Основной стек Vue + mobx + ant Плюсом будет опыт ...

    Закрыт
    4 года назад
  • Ищу фулл стека на задачи по одному проекту, опыт Symfony 4, ElasticSearch, MySQL, GIT, HTML/CSS.  В основном задачи связанные с фронтом, по бекенду большинство задач уже сделано, нужна помощь именно с некоторыми страницами. Конкретно - чат страницы, ...

    Закрыт
    4 года назад
  • $10

    Приветствую! Требуются некоторые доработки сайта (лендинг страницы). 1. Необходимо добавить телефон и надписи с шапку (изменить существующую либо сделать новую прозрачную шапку) 2. Добавить кнопку назад в форме обратной связи (возможность такая есть плагином WPForms, настроить стилями кнопку ...

    Закрыт
    4 года назад
  • Нужен парсер с сайта themoviedb Должен парсить почти всю инфу в нужные поля, должна быть выборка нужного постера и нужного фона так же дополнительно нужен рейтинг из imdb dle 14 api [url=https://dle-faq.ru/engine/go.php?url=aHR0cHM6Ly9kZXZlbG9wZXJzLnRoZW1vdmllZGIub3JnLzM%3D]https://developers.themoviedb.org/3 [/url]аналог парсер кинопоиска но без доп настроек

    Закрыт
    4 года назад