LINUX.ORG.RU

В интернет-мессенджер Tox добавлена поддержка голосовых вызовов и супернод

 ,


7

7

За последние недели разработчики мессенджера Tox, позиционируемого в качестве открытой, свободной, лишённой бэкдоров и не шпионящей за пользователями альтернативы Skype, добавили в ядро поддержку технологии TCP Relay, которая представляет собой аналог супернод в Skype. Суперноды обеспечивают связь с пользователями, у которых не работает UDP или отсутствует внешний IP-адрес. При подключении к сети Tox будет сразу же искать свободный TCP Relay на случай возникновения проблем с соединением через UDP. Однако, для разгрузки супернод при малейшей возможности соединение будет происходить между пользователями напрямую. Эти изменения потребовали внесения корректировок в протокол, поэтому потребуется обновление и перекомпиляция всех клиентов.

Кроме того, внесены изменения в размер пакетов, передаваемых клиентами. Пакеты стали меньше, добавилась возможность «на лету» изменять их размер и дописывать шум, чтобы препятствовать прослушке трафика.

В клиенте для Windows (uTox/WinTox) появилась возможность совершать аудиозвонки (ядро умело их и раньше).

>>> Подробности

anonymous

Проверено: fallout4all ()

Ответ на: комментарий от BattleCoder

В целом согласен, но есть несколько недостатков такого тулкита:
Фатальный:
1. Прийдётся писать на плюсах. Если основной проект на C - немного неудобно.
Мелочи:
2. Сам qt достаточно много весит. Нехилый оверхед по размеру.
3. У меня gentoo на arm и новость о том, что прийдётся собирать qt из-за какой-то проги меня не радует. Код на плюсах требует много рамы для сборки. В прочем, сейчас у меня qt есть в системе и это не напрягает
4. Тема gtk2. В qt она рисуется несколько костыльно. Прозрачность rgba, например, не работает, вместо неё чёрный фон у каждого виджета.
К примеру, в Wx темы хорошо поддерживаются, однако есть реализация только для gtk в linux.

mittorn ★★★★★
()
Ответ на: комментарий от thunar

Пока крупные проекты ещё перелазят на gtk3, он окончательно не вымрет, хотя сейчас уже есть движение в сторону qt. Меня это не сильно радует из-за прожорливости плюсов при компиляции. Хотя gtk2 тоже не нравится.
Не знаете, кстати, тулкита, поддерживающего отрисовку как в графике, так и в CLI?

mittorn ★★★★★
()
Ответ на: комментарий от tux2015

Большое количество киентов на популярность протокола отрицательно не влияет. Но когда нет среди клиентов такого, который будет стабильно поддерживать нужные большему числу пользователей возможности, это только понижает популярность протокола.

tux2015> Для аси клиентов намного больше наклепали.

И заметь - все они самые востребованные функции выполняли, чего нельзя сказать ни об одном клиенте Tox.

Quasar ★★★★★
()
Ответ на: комментарий от mittorn

Не знаете, кстати, тулкита, поддерживающего отрисовку как в графике, так и в CLI?

в каком-то смысле yast, но уж очень в каком-то

kott ★★★★★
()
Ответ на: комментарий от afterlanding

Подсунуть файл сохранения. Например, uToxовый tox_save спокойно съел toxic. Пока что в клиентах не достаточно подобной функциональности, например, в uTox захардкожен tox_save в текущей папке, а в Venom - вообще непонятно где.

mittorn ★★★★★
()
Ответ на: комментарий от tailgunner

Прочитал как «гугловская утечка», подумал сразу про Хром

anonymous
()
Ответ на: комментарий от Harald

Harald> а какой альтернативный вариант ты предлагаешь для _распределённой_ _децентрализированной_ системы?

Самый лучший вариант - у RetroShare. Там никаких ID нет. Только два GPG-ключа. За ID они не выдаются, а просто предлагается другая парадигма. Tox же подобное пытается выдавать за ID. Разработчики Tox вообще на редкость неграмотные.

Quasar ★★★★★
()
Ответ на: комментарий от afterlanding

У Telegram в этом плане наиболее правильная позиция, они сначала сделали киллерфичу (безопасность)

Ты чего? Какая в телеграме безопасность, он же централизованный. Я не знаю, в чём там киллер-фича, но точно не в этом. Да и не помогло им это, никто этим телеграмом так и не начал пользоваться.

В случае с tox, есть некое ядро, про которое пользователям вообще не нужно знать, и нет человеческого интерфейса. Только периодические новости о том, что, в ядро добавлена некая умопомрочительная функция, но что бы попробовать её, вам нужно скомпилировать кучу библиотек.

Так он даже не альфа, вполне логично что пользователям это пока не нужно. На данной стадии проекту нужны гики, которые будут находить баги.

vurdalak ★★★★★
()
Ответ на: комментарий от afterlanding

У Telegram в этом плане наиболее правильная позиция, они сначала сделали киллерфичу (безопасность) с минимальным функционалом (текстовый чат), но максимально пригодным для общественности, выпустили в свет и потихоньку добавляют новые возможности.

А еще одна «киллерфича» твоего телеграма - о нем никто не знает. Вообще. Вчера спецом поспрашивал народ в скайпе. >_<

anonymous
()
Ответ на: комментарий от kott

kott> ну и я про то же, ты смс-кой ключ отправлять будешь, например?

Размещу в профиле на интересующем сервисе. Один фиг добавление контакта будет идти не с нуля, так как интерсующие люди так или иначе сидяи в интернете, а это значит, что передать ключ для копипастинга нетрудно. Кроме этого начался тренд электронных ключей, которые вставляешь в USB-порт для считывания. Тут это может быть очень кстати.

Quasar ★★★★★
()

Оно h264 будет когда-нибудь поддерживать? У меня программное кодирование c VP8/VP9 не справится, зато h264 можно привинтить и аппаратное.

mittorn ★★★★★
()
Ответ на: комментарий от Quasar

Можно недоброжелателю сунуть ключ с закороченым портом. Или вообще с заряженным высоковольтным конденсатором внутри. Если повезёт, погорит даже ЖД. И да, ID в tox скорее всего предполагаются как внутренний идентифиатор. Для публикации в учётках популярных сервисов предполагается name@domain (тут уже упоминалось). И в части клиентов это уже работает. Есть так же спам листы.

mittorn ★★★★★
()
Последнее исправление: mittorn (всего исправлений: 1)
Ответ на: комментарий от mbivanyuk

mbivanyuk> Не совсем понятно зачем им вообще понадобилось создавать новый протокол.

Потому, что разработчики Tox - поголовно некомпетентные идиоты (что подтверждается их ложью о безопасности). Они даже не понимают, что для решения поставленных задач совсем не нужно делать новый протокол для всего и вся.

mbivanyuk> Чем их SIP то не устроил? Он то реально работает, видеозвонки и шифрование имеются.

Вот и я о том же. Можно было бы прикрутить к SIP систему нахождения собеседника из контактов и систему обхода NAT. Вот в проекте GNU что-то такое пытаются сделать (см. GNU SIP Witch).

P.S.

Сам пользовался для аудио и видео Linphone, Ekiga и Psi+/Jingle.

Quasar ★★★★★
()
Ответ на: комментарий от deep-purple

Эта проблема из разряда MS Office vs LaTeX. Пытаться полностью перекинуть опыт использования одного продукта на другой == получить разочарование и вывод и непригодности последнего.

deep-purple> И не на каждую домохозяйку есть в наличии «тыжпрограммист», который сделает это за неё.

Домохозяек, которые прибегают к помощи заклинания «тыжпрограммист», надо насильно отстранять от компьютера. От них люди страдают.

Quasar ★★★★★
()
Ответ на: комментарий от anonymous

Словно о Tox знают.
В google play одних отзывов 700к у Telegram и загрузок от 10кк до 50кк. Не WhatsApp или Viber, но всё же что-то.

И да, я не защищаю Telegram. Мне самому не нравится идея привязки к номеру мобильного телефона закрытость серверной части. Но посмотрим что будет.

HunOL ★★★★
()
Ответ на: комментарий от mittorn

mittorn> Можно недоброжелателю сунуть ключ с закороченым портом.

А ещё можно то же самое сделать с флешкой. Но что-то не слышно о таких случаях.

mittorn> Для публикации в учётках популярных сервисов предполагается name@domain (тут уже упоминалось).

Да-да. Через централизованный сервер. не проще ли было просто прикрутить туда готовый OpenID, раз такое дело? Многое из того, что в рамках сабжа сделано и сделать планируется, есть в готовом и отлаженном виде. Этот Tox - настоящая коллекция NIH.

Quasar ★★★★★
()
Ответ на: комментарий от HunOL

В google play одних отзывов 700к у Telegram и загрузок от 10кк до 50кк

На загрузки смотрят в основном те, у кого нет собственных мозгов и ясного понимания задачи.

anonymous
()
Ответ на: комментарий от anonymous

ясного понимания задачи

задача: определить популярность telegram по сравнению с популярностью skype.

crowbar
()
Ответ на: комментарий от Quasar

Домохозяек, которые прибегают к помощи заклинания «тыжпрограммист», надо насильно отстранять от компьютера. От них люди страдают.

Соглашусь частично. Увы, но компьютер из вычислительной машины, давно превратился в средство развлечения и общения. И времена когда «за компьютером может РАБОТАТЬ только инженер имеющий соответствующие знания и статус» безвозвратно ушли. И пока токсопилы не решат проблему #4, так и будут сидеть на задворках популярности.

deep-purple ★★★★★
()
Ответ на: комментарий от deep-purple

И пока токсопилы не решат проблему #4, так и будут сидеть на задворках популярности.

На таких же задворках, как джаббер и IRC? Ну так пусть сидят. Зачем им отхватывать аудиторию всяких недомессенжеров домохозяек?

vurdalak ★★★★★
()

Почему-то в сборке на планшете у меня не поддерживается видео, а на ББ поддерживается. Оказалось, что оддержку добавили в те несколько часов, пока uTox компилировался.

mittorn ★★★★★
()
Ответ на: комментарий от vurdalak

Зачем им отхватывать аудиторию всяких недомессенжеров домохозяек?

Даже если скайп - недомессенжер, все домозозяйки именно на нем сидят, а не на токсе.

deep-purple ★★★★★
()
Ответ на: комментарий от deep-purple

Но почему это должно волновать авторов токса? Они делают хороший рабочий мессенджер. Кому надо, тот будет пользоваться. Какое им дело до домохозяек?

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

Если они не собираются вылезать с задворок - то никакого дела. Подождем - увидим.

deep-purple ★★★★★
()
Ответ на: комментарий от HunOL

Словно о Tox знают.

Качественно вбросил. Сравнил месенжер для мобилок и альфа-версию кроссплатформенной замены скайпа.

anonymous
()
Ответ на: комментарий от anonymous

кроссплатформенной замены скайпа.

Через 5 лет может и станет - если на ей будут люди пользоватся, а не гики

anonymous
()
Ответ на: комментарий от HunOL

Telegram есть не только под мобилки.

Скайп юзают. Про Viber слышали. Про ooVoo что-то слышали. Про телеграм и того меньше. Что-то расплодилось всякой фигни, да вот с открытостью и безопасностью проблемы. Вся надежда на Tox.

anonymous
()
Ответ на: комментарий от HunOL

Telegram неплохо работает в мобильных сетях - по крайней мере быстрее Вибера и сообщения быстрее доходят и не теряются по дороге - по крайней мере пока... используем активно для связи, когда комп далеко

WindowsXP ★★
()
Последнее исправление: WindowsXP (всего исправлений: 1)
Ответ на: комментарий от mbivanyuk

Всё работает, подтверждаю. Вот я: s@toxme.se, можете проверить кому интересно.

Вот любят люди не разобравшись начать обсирать (это я не вам, а тому кому вы ответили и всем тем кто был недоволен длинными ID)

soko1 ★★★★★
()
Ответ на: комментарий от anonymous

да вот с открытостью и безопасностью проблемы. Вся надежда на Tox.

Та УЖЕ проблемы с безопасностью - почитайте что писал ушедший из команды Тох автор проекта

anonymous
()
Ответ на: комментарий от HunOL

Задача: опровергнуть, что про Telegram никто не знает. Задача достигнута.

А давай посмотрим на это иначе?

1. Сколько пользователей телеграма слышали о скайпе? -> Все.

2. Сколько пользователей скайпа слышали о телеграме? -> Почти никто.

Чувствуешь разницу?

Из 30 контактов скайпа только 2е юзают телеграм и 1 «что-то слышал». Так что телеграм это лишь еще одна бледная тень скайпа.

anonymous
()
Ответ на: комментарий от anonymous

А давай вернёмся к теме.


x = человек слышало о Tox
y = человек слышало о Telegram

y/x → ∞
HunOL ★★★★
()
Последнее исправление: HunOL (всего исправлений: 1)
Ответ на: комментарий от anonymous

А ты осилил? весь код просмотрел уже или только пока половину?

anonymous
()
Ответ на: комментарий от anonymous

не осилил?

Скайп заслал ниньзя в его деревню, он зассал, ибо вырезали бы всю деревню под чистую, потому принял решение свалить и накляпать про проблемы с безопасностью.

deep-purple ★★★★★
()
Ответ на: комментарий от anonymous

иначе будет как на джаббере овер 9000 клиентов - и все галимые.

Я тебя обрадую, здесь абсолютно то же самое. venom - на говнотк3, qt-gui - слишком модерновый, раньше чем через год полтора нужные версии библиотек до дистров не доползут. utox - венда-онли.

anonymous
()

Запустил uTox - отуда даже номер своего ID не скопировать никак - они что - предлагают его руками переписывать ???

WindowsXP ★★
()
Ответ на: комментарий от anonymous

Уже есть и десктопный линуксовый клиент

$ ~/Downloads/sigram/Sigram 
This application failed to start because it could not find or load the Qt platform plugin "xcb".

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, xcb.

Reinstalling the application may fix this problem.
Aborted

Не взлетело. И так вот с каждым говном, какое не скачай.

deep-purple ★★★★★
()
Ответ на: комментарий от anonymous

А как можно проверить, что публичный PGP ключ на сервере действительно мой? Я думаю тут та же схема, ну или по крайней мере так будет в будущем.

soko1 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.