Имеется отверстанный мр3-плеер: http://horo.net.ua/files/yaliti/player/

То же самое в архиве: http://horo.net.ua/files/yaliti/yaliti.zip

Нужно сделать аудиоплеер на HTML5 + ?JavaScript + ?Ajax

Хотел бы услышать ваши предложения по цене и срокам.

ТЗ на плеер.

Где-то должна быть прописана переменная $domain и $music_domain.

Чтобы её можно было бы нам потом редактировать.

Ибо разработка у нас ведется на одном домене, а рабочий домен — другой.

Тестовый домен:

$domain = http://talent-promo.com/dev

$music_domain = http://music.talent-promo.com

Плееру напрямую в ХТМЛ-коде передаются следующие параметры:

1. autostart=запускать автоматическое проигрывание или нет

2. track_id=ID песни

3. folder_name=Название папки юзера автора песни

4. previous_track_id=ID предыдущей песни

5. previous_folder_name=Название папки юзера автора предыдущей песни

6. volume=уровень громкости.

7. user_id=ID юзера (пользователя)

8. author=название исполнителя

9. track_name=название песни

10. track_time=время добавления песни

11. track_date=дата добавления песни

12. track_length=длительность песни

13. track_url=УРЛ песни (без $music_domain)

Вот для теста реальные значения вышеуказанных переменых:

autostart=1&track_id=1&folder_name=OF8xNDE0NTU5XzduTDlWX2IzYzU&previous_track_id=2&previous_folder_name=ccdsac&volume=20&user_id=1&author=Chuck и Гек&track_name=Ёж esh&track_date=05-05-2012&track_time=20:00&track_length=18&track_url=/files/OF8xNDE0NTU5XzduTDlWX2IzYzU/%D0%A1%20%D0%9F%D0%B5%D1%80%D0%B2%D0%BE%D0%BC%D0%B0%D0%B5%D0%BC!%20(%D0%BA%20%D0%A7%D0%B0%D0%B9%20%D0%B2%D0%B4%D0%B2%D0%BE%D0%B5%D0%BC).mp3

Функционал — проигрывание песни, регулировка громкости, прогресс-бар (с демонстрацией степени загруженности песни), прогресс-бар 2 (степень проигранности песни), перетягивание мышкой прогресс-бара 2.

Играется одна песня в mp3 формате с УРЛа, передаваемого в параметрах ($music_domain + $track_url).

Событие «Окончание песни».

1. Если ID пользователя не равен 0 или пустоте, то POSTом передаются PHP-скрипту $domain/radio/finish/ параметры track_id, folder_name. В ответ плеер получает URL следующей песни (без $domain), который плеер загружает, то есть, перезагружает, обновляет текущую страницу.

2. Если ID пользователя равен 0 или пустоте, то по делается обращение к JavaScript-сценарию show_popup(). Плеер просто стоит и ничего не играет, ничего не перезагружает.

Событие «Изменение громкости»

Если ID пользователя не равен 0 или пустоте, то регулировка громкости параллельно с изменением самой громкости передает POSTом параметр volume=громкость PHP-скрипту $domain/radio/volume/.

Событие «Клик по кнопке >>|».

1. Если ID пользователя не равен 0 или пустоте, то плеер на фоне запускает PHP-скрипт $domain/radio/next/ , не передавая никаких параметров. В ответ получает URL следующей песни (без $domain), который плеер загружает, то есть, перезагружает, обновляет текущую страницу.

2. Если ID пользователя равен 0 или пустоте, делается обращение к JavaScript-сценарию show_popup(). Плеер просто стоит и ничего не играет, ничего не перезагружает.

Если previous_track_id=ID предыдущей песни = 0 или пустоте, то кнопка «|

Событие «Клик по кнопке |

Это клик по ссылке $domain/track/$previous_folder_name/$previous_track_id

13 лет назад
Aladdinps
42 года
17 лет в сервисе
Был
10 лет назад

Выбранный исполнитель

reaboom
32 года
15 лет в сервисе
Был
12 лет назад
30 отзывов(-1)
13 лет назад
$100
3 дня
Александр приятен в общении. Профессионал. Сделал всё оперативно в два раза раньше срока. Спасибо за сотрудничество.
Все супер! Подробное описание задачи, своевременная оплата. Только положительные впечатления!

Заявки фрилансеров

reaboom
32 года
15 лет в сервисе
Был
12 лет назад
30 отзывов(-1)
13 лет назад
  • Похожие заказы

  • Приветствую! Интересует цена и сроки создания автоматической системы для проверки ключевых слов в поисковых системах, направленной на клиентов, которые заказывают продвижение сайтов. Основные возможности. 1. Создание ...

    Закрыт
    13 лет назад
  • $150

    КМС самописная на php, код в стиле им логики ООП, Общие требования: • Разработка исключительно в режиме онлайн (ftp доступ) • Исполнитель должен быть постоянно в онлайн (Skype, icq) • Исполнитель ...

    Закрыт
    13 лет назад
  • В Mighty Membership созданы две категории тарифных планов (тарифы для мужчин, тарифы для девушек). При регистрации в JomSocial пользователь указывает пол. Нужно, чтобы для пользователя, указавшего мужской пол, женские тарифы скрыть или сделать ...

    Закрыт
    13 лет назад
  • Необходим сайт, который позволит пользователю управлять своим резюме (создавать, редактировать, создавать печатные формы). ТЗ на английском. Детали при переписке. Важны сроки - 1 месяц

    Завершен
    13 лет назад
  • Необходимо написать сайт, который в какой-то мере повторяет интерфейс и фичи Твитера. ASP.NET + mssql. Есть ТЗ на английском (сегодня будет переведенный вариант) и начальная спецификация на графический интерфейс. Детали по переписке Важны сроки ...

    Закрыт
    13 лет назад
  • Из Drupal в Wordpress нужно перенести категории(все кроме пары штук), записи, комментарии(сделать как от гостя) Нашел один способ, может что-то другое есть http://thenest.ru/2011-12-30/perenos-zapisejj-iz-drupal-6-v-wordpress Цену не забывайте указывать. Чпу сохранять не нужно.

    Закрыт
    13 лет назад
  • При формировании заказа убрать последнюю стадию: переход/переадресацию на сайт платежной системы. Покупатель должен оплачивать заказ только в своем Личном Кабинете (эта функция уже реализована в системе)

    Завершен
    13 лет назад
  • $500

    Необходимо разработать софт для интернет магазина или прокладки, позволяющий отделять ботов/кликеров (кликер клубы) и т.п. от качественного/целевого трафика! Софт устанавливается на сайте и анализирует каждый приходящий уник по определенным параметрам, например: ...

    Закрыт
    13 лет назад
  • Необходимо доработать сайт. Требования: Высокая квалификация, опыт разработки сайтов не менее 5 лет Сразу сообщаем, что работаем без предоплат. Работа по етапно, показываете какой то результат — оплата. Работаем именно в таком ...

    Закрыт
    13 лет назад