В какой-то момент я решил написать свой мессенджер. Не потому, что мне не хватало ещё одного, а потому, что три вещи в существующих не лечатся настройками: у них есть центр, который можно выключить; они требуют номер телефона; и их видно на проводе, даже когда всё зашифровано. Так появился Призрак — федеративный мессенджер со сквозным шифрованием, у которого трафик, включая звонки, выглядит как поход на сайт по HTTPS, и со встроенным VPN в два прыжка.
Рубрика «voip»
Как я делал мессенджер, который выглядит как обычный HTTPS: пять инженерных историй
2026-10-06 в 15:42, admin, рубрики: Double Ratchet, dpi, electron, react native, voip, WebRTC, мессенджер, обход блокировок, сквозное шифрование, ФедерацияКак я случайно создал голосовой чат, который невозможно прослушать
2026-07-08 в 8:57, admin, рубрики: MESH, node.js, p2p, perfect negotiation, voip, WebRTC, альтернатива Discord, голосовой чат, голосовой чат без регистрации, приватность
Сразу разочарую любителей громких фраз: я не делал «защищённый мессенджер», я не думал ни про слежку, ни про прослушку, ни про приватность вообще.
Я написал мессенджер с серверами и голосовыми каналами. Один. Рассказываю зачем и как
2026-03-13 в 5:45, admin, рубрики: Discord, electron, nodejs, Prisma, React, TypeScript, voip, WebRTC, WebSocket, мессенджерКогда в октябре 2024-го заблокировали Дискорд, я сидел в голосовом канале с друзьями. Связь оборвалась, все полезли за впн-ками, кто-то ушёл в Телеграм, кто-то просто пропал. Серверы, которые мы строили годами, с каналами, ролями, ботами, в один момент стали недоступны.
Я фрилансер, пишу на React и Node.js. В тот вечер подумал: а насколько сложно вообще сделать свой мессенджер с серверной структурой? Не чат на вебсокетах из туториала, а нормальный. С серверами, каналами, ролями, голосовыми комнатами, ботами. Такой, чтобы можно было перетащить своё сообщество и не чувствовать разницы.
Оказалось, сложно. Но я всё равно сделал.
Читать полностью »
Сброс настроек VOIP телефона Cisco SPA504G
2025-11-07 в 6:02, admin, рубрики: Cisco, voip, телефонияСоздаём личную систему VoIP
2025-09-15 в 13:01, admin, рубрики: asterisk, ruvds_перевод, voip, voip-телефон, vpn
Я всегда был активным сторонником самохостинга, но ни разу не пробовал ничего, связанного с VoIP. Недавно я приобрёл несколько IP-телефонов и создал личную домашнюю телефонную сеть на основе AsteriskЧитать полностью »
Волшебная кнопка «сделать звук хорошим». Особенности, характеристики и советы по выбору аудиокодеков в VoIP
2025-03-14 в 7:00, admin, рубрики: g.711, G.722, G.729, iLBC, Opus, silk, voip, аудиокодек, битрейт, качество звука
Привет! Это Екатерина Саяпина, Product Owner платформы МТС ExolveЧитать полностью »
Как поднять свой сервер TeamSpeak
2024-12-04 в 9:01, admin, рубрики: Discord, matrix, ruvds_статьи, slack, Teamspeak, tightvnc, voip, vps, групповой чат, многоканальная рация
TeamSpeak — известная программа для голосового общения по VoIP с текстовым чатом. Она обеспечивает отличное качество звука и самое главное — поддерживает практически неограниченное количество участников, как многоканальная рация. Многие использовали её за годы до появления Discord. А теперь приходится возвращаться обратно, потому что доступ к центральным серверам Discord затруднён, а на собственном сервере Discord поставить нельзя.
Может оно к лучшему, потому что по некоторым параметрам TeamSpeak заметно превосходит Discord: например, клиент гораздо легче, качество звука субъективно лучше (на максимальных настройках), персональные данные не утекают на чужие серверы и задержки меньше, то есть он работает с меньшим лагом (особенно если хостить сервер у себя), это чисто технологическое превосходство над Discord по аудиокодекам и протоколу передачи данных.Читать полностью »
Развертывание Asterisk с помощью Ansible
2024-10-30 в 17:16, admin, рубрики: Ansible, asterisk, sip, voipAnsible — система управления конфигурациями, написанная на языке программирования Python. Используется для автоматизации настройки и развертывания программного обеспечения. Обычно используется для управления Linux-узлами, но есть большая коллекция плагинов для подключения к другим устройствам и ОС. Наряду с Chef, Puppet и SaltStack считается одной из наиболее популярных систем управления конфигурациями для Linux. Главное отличие Ansible от аналогов — не нужна установка агента/клиента на целевые системы. С помощью Ansible можно развернуть, удалить или сконфигурировать любое ПО на удаленных серверах.
Как это устроено: видеоконференции ВКонтакте на безлимитное число участников
2021-11-24 в 14:04, admin, рубрики: conferencing, voip, WebRTC, Анализ и проектирование систем, Блог компании VK, видеоконференцсвязь, Вконтакте, высокая производительность, звонки, Разработка систем связиСервисы для онлайн-общения и всевозможная доставка — наверное, самые востребованные и активно развивающиеся отрасли 2020–21-го. Мы ВКонтакте тоже не остались в стороне: работая удалённо с первых месяцев пандемии, запустили групповые видеозвонки. Сперва они вмещали одновременно 128 человек, а теперь мы полностью сняли лимиты на число участников.

