14 lines
973 B
Plaintext
14 lines
973 B
Plaintext
#import "head.typ" as head : *
|
||
|
||
#show: MyStyle
|
||
|
||
= 2 Ears 1 Mouth Specification
|
||
|
||
2 Ears 1 Mouth (2e1m) это договорённость о передачи аудиопотока, используемая для общения
|
||
в играх с "proximity-voice-чатом". Клиент отправляет чистый PCM поток с одним каналом с
|
||
семплами в формате signed 16-bit two's complement числа. Это то, что "говорит" клиент.
|
||
Сервер отправляет клиенту чистый PCM поток такого-же формата, но с двумя каналами: первый
|
||
соответствует тому, что левое ухо клиента "слышит", а второй соответствует сигналу,
|
||
приходящему на правое ухо.
|
||
|
||
Вот и всё. В kmtp-классификации кладов 2e1m имеет кодовое имя `2e1m`. |