Closed

Background sound playback on system level

This project received 13 bids from talented freelancers with an average bid price of $688 USD.

Get free quotes for a project like this
Employer working
Project Budget
$250 - $750 USD
Total Bids
13
Project Description

Application development
Primary functionality:
When a user listens to the music or any other audioresource, when sound level(not volume) exceed certain threshold, program begins background playback of previously specified audiofile(*.wav) on 5-10% of volume of main playback stream. When sound level drops below specified threshold(song ended, there is a silent scene in the movie, etc.) program stop playback.

Secondary functionality:
1. Doesn't distract user with popup windows, dialog windows and various warnings.
2. Ability to specify in builder either you want to attach audio file to program instance right away or it should be downloaded later from internet.
3. Ability to remotely update audio file on user's computer using command from a server.
4. Statistics on a server. How long on each instance was playback. Timestamps of beginning and end of each playback sequence.
5. Ability to specify reserve server address which to use to receive commands and leave statistics. In case main server becomes unavailable.
6. Web admin interface for statistics view and to issue commands. [Optional, discussed with Contractor]
7. Program operation should not noticeably affect OS performance.
8. Stability on OS Microsoft Windows [Discussed with Contractor]

If you have ideas about the implementation of this functionality, then I will send a detailed specification and, after discussion, we will start the cooperation. Please include in your answers cost, timing, methods of implementation of the primary functionality(optional), the choice of the implementation language, previous experience and / or relevant work in the portfolio.

Thank you.


Also attached description in Russian:

Заказ на разработку приложения.

Основная функция:
Когда пользователь на компьютере прослушивает музыку или любой другой аудиоресурс, когда уровень звука (не громкость) превышает некоторый порог, программа начинает фоновое воспроизведение заранее установленного аудиофайла на 5–10% громкости относительно уровня воспроизводимого. Когда уровень звука падает меньше установленного порога (закончилась песня, в фильме наступила пауза), воспроизведение прекращается.

Дополнительные функции программы:
1. Не раздражает пользователя всплывающими окнами, диалоговыми окнами и предупреждениями.
2. Возможность задания в билдере варианта: аудио файл присоединяется к экземпляру программы сразу или подгружается позже из Интернета.
3. Возможность удаленного обновления аудиофайла на компьютере пользователя командой с сервера.
4. Ведение статистики на сервере. Т.е. на каком экземпляре программы и сколько времени длилось воспроизвдение. Время начала и конца воспроизведения.
5. Возможность задания резервного адреса сервера с которого брать инфо/оставлять статистику в случае если основной сервер окажется недоступным.
6. [Опционально] Веб-админка.
7. Работа клиента не сказывается на субъективной скорости работы ОС.
8. Стабильная работа на операционных системах Microsoft Windows (обсуждается с Исполнителем).

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

Спасибо.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online