англійськафранцузькаіспанська

Значок OnWorks

zita-njbridge - онлайн у хмарі

Запустіть zita-njbridge у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда zita-njbridge, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS

ПРОГРАМА:

ІМ'Я


zita-j2n, zita-n2j - клієнти Jack для транспортування багатоканального звуку по локальній мережі.

СИНТАКСИС


zita-j2n [ опції ] IP-адреса ip-порт
zita-n2j [ опції ] IP-адреса ip-порт
zita-j2n [ опції ] IP-адреса ip-порт інтерфейс
zita-n2j [ опції ] IP-адреса ip-порт інтерфейс

ОПИС


Загальне
Програми zita-j2n (відправник) і zita-n2j (одержувач) дозволяють обмінюватися до 64
канали повноякісних нестиснутих аудіопотоків між двома або більше запущеними системами
аудіосервер Jack. Відправник і одержувач(и) можуть мати власну частоту дискретизації та
розмір періоду, і не передбачається синхронізації текстового годинника між ними. Приймач використовує адаптивний
повторна дискретизація для перетворення аудіопотоку(ів) у його локальну частоту дискретизації.

Між відправником і одержувачем (одержувачами) не існує зв’язку «головний/підпорядкований». Це явний
мета дизайну. У всіх відношеннях кінцевий результат використання zita-njbridge подібний до мати
аналогові аудіо-з'єднання між звуковими картами систем, які його використовують. Нічого відправника
може вплинути на приймач(и), окрім наявних аудіосигналів або
повернення до мовчання, якщо відправника немає. Запуски чи пропущені цикли не вплинуть на
синхронізація або повторна дискретизація. Вільний хід Джека на будь-якому кінці буде тимчасово припинено
операції.

Zita-njbridge можна використовувати двома способами: один до одного або один до багатьох. І IPv4, і IPv6 є
підтримується.

Для налаштування один на один слід використовувати першу форму команд, показаних вище. The
Використовується протокол UDP, а аргумент ip-адреси, необхідний як для відправника, так і для одержувача
що приймача. Замість числових IP-адрес можна використовувати ім’я хоста
буде шукатися за допомогою getaddrinfo().

Для налаштування «один до багатьох» має використовуватися друга форма. Аргументом ip-адреси має бути a
дійсна багатоадресна адреса, а обов'язковий аргумент інтерфейсу вибирає мережу
інтерфейс, який буде використано.

Ресемплер фільтрувати довжина.
Приймач використовує бібліотеку zita-resampler для повторної дискретизації сигналів до своєї локальної швидкості. The
довжина багатофазного фільтра низьких частот, що використовується як частина алгоритму повторної дискретизації
визначає пропускну здатність звуку та додає затримку. Це також може мати значний вплив
при завантаженні ЦП, якщо отримано багато каналів.

Zita-njbridge вибере довжину фільтра, виходячи з нижчого значення відправника та одержувача
ставки вибірки. Для частоти дискретизації 44.1 кГц і вище вибране значення призведе до
загасання не більше 0.1 дБ до 20 кГц. Параметр --filt дозволяє перевизначити
автоматичне налаштування, але зазвичай це не потрібно.

Затримка випуски
При підключенні двох систем Jack з несинхронізованими періодами мінімальна доп
затримка в найгіршому випадку - це сума двох часів періоду. Додаткова затримка
означає будь-яку затримку, необхідну для безперервної роботи з’єднання. Круг-
затримка відключення від ідеального (нульова надмірна затримка) аналогового входу відправника до ідеального
(idem) аналоговий вихід на приймачі буде вдвічі більшим. У гіршому випадку означає
що відправник і одержувач можуть працювати у довільний час у межах своїх відповідних
періоди.

Zita-njbridge розроблено для забезпечення певної та постійної додаткової затримки. Ціль
значення — це сума двох періодів плюс затримка передвибірки плюс будь-яка додаткова буферизація
визначений користувачем. Фактична затримка становитиме це значення плюс середнє значення мережі
затримка. Останній невідомий, тому компенсувати його неможливо. Це було б
можливе використання або зворотного каналу, або певного способу синхронізації годинників на двох системах
який потім можна було б використовувати для вимірювання середньої затримки мережі. Поточний випуск о
zita-njbridge не забезпечує цього, оскільки призначений для використання в локальній мережі. Присвячений
або малонавантажений гігабітний Ethernet може забезпечити типові затримки мережі значно нижче a
мілісекунда.

Параметр --buff для zita-n2j додає до цілі вказану кількість мілісекунд
затримка. Значення за замовчуванням становить 10 мс, що більш ніж достатньо для помірно навантаженого
Гігабітна локальна мережа. Це можна встановити на нуль, наприклад, коли відомо, що
відправник завжди працюватиме ближче до початку свого періоду Jack, а тремтіння мережної затримки є
менше за цей період.

Якщо тремтіння затримки мережі перевищує 10 мс, додатковий час буфера буде збільшено
необхідно, щоб уникнути випадкових переривань отриманих аудіопотоків.

Затримка не залежить від того, коли саме відправник працює протягом свого періоду Jack.
Це схоже на відтворення на звуковій карті: коли зразки відтворення записані добре
до того, як вони настануть, це не зменшує затримку, дані просто буферизуються доки
кінець періоду. У випадку zita-njbridge доступний час, що залишився
затримка мережі. Ось чому, коли відправник завантажений незначно, а мережа затримується
малий, можна використовувати --buff 0 на приймачах.

Скористайтесь on широкий область or бездротової мереж.
Поточна реалізація призначена для використання в локальних мережах, які надають більше або
менш надійна доставка пакетів з малою або помірною затримкою. Час від часу втрачаються пакети
не вплине на синхронізацію або повторну дискретизацію, але будь-які зразки, які надходять з ладу
будуть ігноровані (раніше їх замінила тиша). Додаткова буферизація (використання
параметр --buff) дозволить безперервний сигнал за наявності тремтіння затримки, at
ціна додаткової затримки. Zita-njbridge можна використовувати в Інтернеті на великі відстані
з'єднання, але пам'ятайте, що він не був розроблений для цього.

Продуктивність у бездротових мережах є чистою випадковістю. Знову Zita-njbridge не є
призначені для такого використання.

ВАРІАНТИ


загальний опції
--допомога
Роздрукувати підсумок командного рядка та параметрів.

--jname ім'я
Виберіть ім’я клієнта клієнта Jack. За замовчуванням — «zita-j2n» або «zita-n2j».

--jserv сервер
Виберіть сервер Jack для підключення.

zita-j2n опції
--чан канали
Кількість каналів для передачі, за замовчуванням 2 канали.

--16 біт
Надсилайте аудіо як 16-розрядні цілі вибірки зі знаком.

--24 біт
Надсилайте аудіо як 24-розрядні цілі вибірки зі знаком. Це формат за замовчуванням.

-- плавати
Надсилайте аудіо як 32-розрядні зразки з плаваючою комою (внутрішній формат Джека).

--mtu MTU
Повідомте zita-j2n про MTU шляху, що дозволить йому використовувати пакети до цього розміру. The
Значення за замовчуванням — 1500. Зверніть увагу, що великі значення MTU в спільній мережі можуть збільшитися
тремтіння затримки мережі.

--хміль хмелю
Встановіть максимальну кількість стрибків для багатоадресних пакетів. За замовчуванням один, тобто
багатоадресна передача здійснюється лише в локальну мережу.

zita-n2j опції
--чан список
Список номерів каналів у порядку зростання та розділених комою або тире
символи, останні вказують на діапазон. Номери каналів починаються з 1. Лише
запитані канали будуть повторно дискретизовані і матимуть відповідний порт Jack. канали
не надано відправником, виведе мовчання. Список каналів за замовчуванням — «1,2».

--бафф час
Збільште цільову затримку на заданий час у мілісекундах. За замовчуванням – 10
РС. Що це означає, дивіться в описі вище.

--фільтр затримка
Встановіть затримку фільтра ресемплера у вибірках на нижчому з двох частот дискретизації, дюймах
діапазон 16..96. Подробиці див. вище.

--інформація
Роздрукуйте додаткову діагностичну інформацію. Три значення будуть надруковані двічі
по-друге: середня помилка циклу управління ресемплером у кадрах, коефіцієнт ресемплера
поправочний коефіцієнт і мінімальна кількість кадрів, доступних у прийомі
буфера.

Використовуйте zita-njbridge онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad