Принцип описать хватит статьи, куда войдёт ещё сжатие изображений и общее сжатие данных. А вот постичь двоичный код обычно удаётся за несколько курсов, связанных с цифровой обработкой, включая электронику, матлогику и дискретную математику.
А конкретный код конкретных форматов можно в open-sourse библиотеках почитать, с комментариями и примерами.
Остаётся копаться в коде, высматривать, как и где функция привязывается, что делает со своими аргументами, что это за аргументы, и в конце сложить руки, потому что из глобальной области те функции, скорее всего, не вызвать.
"Запрятанное на сервере" что значит? Действительно запрос уходит на сервер?
res2001, Получается, что у вопрошающего китайское реле не совмещается с китайским же переходником?
Ikarchik, с тишиной на проводе придётся перебирать настройки, скорость/чётность/стопы.
У самого сейчас подобная проблема, только там итальянские чилеры Rhoss и шкафчик на них заточенный с Carel-ом внутри не соединяются, хотя через китайский(!) переходник чилеры компьютеру отвечают.
Перед сортировкой дистанции посчитать предварительно. И внутренний запуск каждого cycleTrough через setTimeout делать, чтобы движок js немного "расслабился", соответственно, нужен будет колбэк для bestRun.
А конкретный код конкретных форматов можно в open-sourse библиотеках почитать, с комментариями и примерами.