RazorBG, ничего не понял, но модель выглядит так: задержка = задержка передатчика + задержка устройства + задержка приёмника. Хотя, почему обработка информации происходит в среде между передатчиком и приёмником - большой вопрос...
rPman, придётся вручную прописать некоторые правила/скрипты. Но сам факт в том, что, например, STUN пробрасывает UDP порт, а RDP - это UDP трафик. Значит, дело за малым: перенаправить этот трафик в этот порт + автоматизировать процесс.
при использовании udp можно было бы напрямую организовать канал, но я таких инструментов для организации vpn или канала связи не знаю, технически возможность есть.
Оказывается, для многих, функция высшего порядка - это что-то невообразимо сложное; а функция, которая возвращает функцию, которая возвращает функцию - это максимальный бред. Вот где главная проблема.
Вот пример хорошо различимого текста. Трудно поспорить, что между кнопками "зарегистрироваться без смс и регистрации" и "регистрируясь, вы продаёте душу" существует огромное отличие. И это ещё более менее нормальный сайт и с настольного компьютера на большом экране.
*num + strlen(num) == *endptr
?