Pull to refresh

Задача об он-лайн музыкальной импровизации

Reading time1 min
Views402
Господа, возможно вы сможете помочь!
В рамках организации информационного ресурса возникла нетривиальная задача — надо реализовать посредством интернет обучение свободной импровизации. Суть проблемы в том, чтобы организовать взаимодействие музыкантов без задержек, потому что тогда теряется суть коллективной импровизации. Вроде как по всему понятно, что такого быть не может, надо сыгранную музыку закодировать, передать другому участнику импровизации, получатель должен декодировать музыку. Первый и последний этап мы можем считать достаточно малой величиной (ну допустим наличие хороших машин), а вот этап передачи кодированной музыки и этап скачивания, даже при условии хорошего канала у этих участников на это действие будут тратится секунды, и именно они не дадут музыкантом адекватно реагировать на действия оппонента. Пока мы можем минимизировать второй этап, если допустим, что музыкантам не важно хорошее качество кодирования, то есть воспользуемся технологиями потокового аудио. Для последующего отслушивания, запись будет сохранятся на компьютере пользователя в приличном качестве и в последствии передаваться на… предположим сервер для сведения. Но мне кажется, что может быть более изящное решение.
Tags:
Hubs:
Total votes 2: ↑2 and ↓0+2
Comments42

Articles