Remote Music — Утилита Для Глушения С Друзьями По Сети С Нестандартным Подходом К Работе С Задержками

Мы уже говорили о Утилита FarPlay , что позволяет передавать звук с минимальными задержками и писать музыку вместе с коллегами, находящимися за сотни километров.

Сегодня мы продолжим тему и поговорим о Ninjam, авторы которого нашли интересный подход к проблеме рассинхронизации звука.



Remote Music — утилита для глушения с друзьями по сети с нестандартным подходом к работе с задержками

Фото: Калум Маколей.

Источник: Unsplash.com



Что такое Ниндзям

Этот - Открытый исходный код приложение для записи треков через Интернет. Исполнители может петь, играть на фортепиано, гитаре, саксофоне или любом другом инструменте – главное, чтобы его звук можно было записать на компьютер.

Проект разрабатывает компания Cockos Incorporated, владеющая правами на рабочую станцию цифрового аудио.

Жнец .

В прошлом отдельные члены команды работали над такими решениями, как Гнутелла (потомок Napster) Кайлера и даже Винамп .

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

Этот сервер отправляет аудиопоток другим участникам сеанса в той же виртуальной комнате (аналогично чатам).

Для комфортной игры четырех человек серверу необходим исходящий канал 768 Кбит/с.

Для восьми человек этот показатель составляет 3 Мбит/с.

Руководство по настройке сервера можно найти на официальном сайте .



Проблема задержек

Основная проблема любого приложения для совместного воспроизведения музыки.

инструменты через Интернет – задержка.

Это сбивает с толку и мешает исполнению трека.

Подавляющее большинство приложений — включая уже упомянутый FarPlay — стремятся уменьшить задержку.

Авторы Ninjam пошли по другому пути и, наоборот, свой повысился .



Remote Music — утилита для глушения с друзьями по сети с нестандартным подходом к работе с задержками

Фото: Дерек Трунингер.

Источник: Unsplash.com Клиент Ninjam записывает и передает звучать через циклические промежутки времени – например, через 15 секунд. То есть каждый музыкант слышит (и играет параллельно) предыдущие интервалы, записанные другими участниками джема.

Пользователи говорят, что поначалу к такой схеме сложно привыкнуть, но потом все становится на свои места.



И еще кое что

В контексте утилиты Ninjam стоит упомянуть проект с открытым исходным кодом.

Джамтаба для подключения к серверам Ninjam. По сути это графический интерфейс , специально для поиска комнат для совместного музицирования с членами сообщества по всему миру.

Утилита также предлагает компактный набор настроек контролировать громкость и баланс отдельных музыкальных инструментов.

Автор предоставляет утилиту как есть , то есть без техподдержки, но желающие могут найти исходный код на GitHub .




Еще муз.

услуги и другие материалы в нашем блоге:




Теги: #аудиомания #Звук #Программное обеспечение #облачные сервисы #Лайфхаки для гиков #дистанционное управление #ninjam #запись музыки
Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.