Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
3000 ₽

Скрипт запуска трансляций через апи + замена плеера

closed by moderator


Здравствуйте, уважаемые Исполнители.

Необходимо написать скрипт, который будет заниматься запуском трансляций.

Процесс запуска трансляции происходит следующим образом:

1. Пользователь переходит на страницу канала, тем самым запускается выполнение данного скрипта. (не обязательно, запуск скрипта может происходить и другим способом)

2. Каждый канал имеет уникальный sid - заранее проставленный каждому каналу уникальный индентификатор. (необходимо реализовать)

3. Для отправки, http запрос формируется из нескольких переменных и постоянных, а затем отправляется по нужному адресу.

4. Постоянная часть - это домен, тип трансляции и еще несколько других параметров.

5. Переменная часть - это id трансляции и sid канала. id трансляций уже готовы и хранятся на сервере, время от времени обновляясь.

6. На отправленный http запрос приходит ответ, который содержит ряд параметров из которых, скрипт забирает только ссылку на трансляцию.

7. Затем скрипт передает плееру ссылку на трансляцию и начинается воспроизведение.

8. В том случае, если запускаемый канал активен, то скрипт все равно проделывает вышеописанную процедуру с отправкой запроса, получением ответа и т.д.


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

Как вариант, последняя html5 версия flowplayer справляется с этим делом, но может предложите более шустрый плеер.

Все остальные нюансы обсудим в процессе работы.



  1.  freelancer isn't working in the service any longer
  2. 1 day3000 ₽Winning proposal
    Veaceslav Tinov
     116   1   0

    В течение 1 дня сделаю. Обращайтесь

    United States Fort Lauderdale | 3 July at 11:03 |
  1.  freelancer isn't working in the service any longer
  2.  freelancer isn't working in the service any longer

Project published
3 July at 09:37
54 views
Share