LINUX.ORG.RU

Вышел Twinkle 1.4

 ,


0

0

25 января 2009 года вышла в свет очередная версия IP-телефона для KDE.

Twinkle — это приложение IP-телефонии для Linux, поддерживающее протокол SIP, передачу речи по защищенному протоколу ZRTP/SRTP и все самые популярные на сегодняшний день кодеки, использование которых не требует лицензионных отчислений. Интерфейс реализован на Qt, возможна интеграция с KDE (использует адресную книгу KAddressBook).

В новой версии среди прочего исправлено несколько ошибок, которые могли приводить к аварийному завершению приложения, добавлен парсер номеров в формате tel, как описано в RFC 3966.

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

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

> ну 20мс почти в любом кодеке это работа без jitterbuffer-а. А вот с opal непонятно, может на той строне баг с timestamp-ами? а ccrtp клал, тогда будет косяк, так как opal корретно обрабатывает все поля RTP. У нас работает. Странно. Проверьте поток pcap+wireshark.

Я давно уже в другом месте работаю =) У opal'а джиттер в районе 200мс даже в условиях локальной 100мбит сети вылезал.

Кстати говоря, в реальной жизни мне тоже приходится звонить родителям, используя менее удобный для системы twinkle (единственная софтина, требующая qt, которую , к тому же, руками без kdelibs пересобираю), чем ekiga. Ровно по той же причине - в Экиге звук икает.

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

Меня прикалывает скрипт, однако вы уверены что это будет для чистой alsa hw0,0 работать? ;-)

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

В смысле чистый alsa? Нет, не чистый, а с настройками из ubuntu 8.04 (может и раньше). Главно, что бы там были dmix и dsnoop

Естественно, для начало нужно немного настроить pulse:

http://www.linux.org.ru/jump-message.jsp?msgid=3257075&cid=3259579

Работает замечательно с ekiga. Со Skype - траблы.

anonymous_num_0
()

Приличная звонилка, настолько приличная, что даж обновляться не хочется, итак всё что надо работает. Вот бы ещё на Qt4 перевели...

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

> Звуковую Realtek отключил встроенную, а с Live 5.1 и звоню!

Я тоже встроенную отключил, но как екига может видеть устройство hw 0.2 ? В общем, конфиги в студию

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

> G729

> ни в одной свободной софтине нет его поддержки, да и несвободной под линукс я не нашел.

> под винду и макось все проги с поддержкой G729 платные

Не совсем так. Готового решения для Linux нет. Зато есть:

1. Бесплатная библиотека Intel IPP (http://www.intel.com/cd/software/products/asmo-na/eng/302910.htm )

2. Отличный фреймворк для написания SIP-приложений PJSIP (http://www.pjsip.org/ )

3. Официальная поддержка кодеков Intel IPP в PJSIP и руководство по способу его включения туда (http://trac.pjsip.org/repos/wiki/Intel_IPP_Codecs )

В результате путем нехитрых телодвижений (у меня получилось с первого раза!) получаем конскольный телефон pjsua. Конечно, его интерфейс оставляет делать лучшего ( по большому счету, это пример простого приложения на PJSIP), однако сказать, что "ни в одной свободной софтине нет его поддержки" уже нельзя.

Outspector
() автор топика

А кто нибудь собрать пробовал? Предыдущая версия нормально собирается, а эта:

../utils/libutils.a -lsndfile -lmagic -lreadline -L/usr/lib -lccext2 -lz -pthread -lccrtp1 -lccgnu2 -ldl -lrt -lxml2 -lresolv ../audio/gsm/libgsm.a -lasound -lspeex -lspeexdsp -lzrtpcpp -lboost_regex -lqt-mt -lXext -lX11 -lm -lpthread /usr/bin/ld: cannot find -lqt-mt

Хрен знает что, вроде qt3-devel установлены...

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

точно. Спасибо.

З.Ы. это автосборка глючит, или Makefile.in неправильно составлен?

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

> А кто нибудь собрать пробовал? Предыдущая версия нормально собирается, а эта:

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

Но в итоге монотонной (гр)ебли за 1-2-3 вечера обычно всё собиралось. Потом, правда, с сипнетов выплывали глюки. На одни номера сипнет ходит одними кодеками, на другие номера -- другими. И, блин, вылавливались сообщения твинкла: "no supported codecs found" или что-то вроде. Это в час пик, когда сипнет перегружен. Пока тестируешь поздно вечером, естественно, сипнет с любым кодеком в любом направлении пускает.

Увидев этот мессаг щастия от твинкла, прогу я пересобирал, внимательно читая вывод ./configure. Что оно там не нашло и что ему скормить ещё надо. В итоге работало сравнительно сносно.

В дистрах, где твинкл есть готовый, оно мне попадалось очень сырым, как правило, даже тестовый звонок сделать не могло, падало.

Если кто-то захочет потроллить на тему Шлакваре vs что-то, то предупреждаю, что сильно много кормить не буду. И добавлю, что самосборный софт собственной сборки, что я собирал в Шлаке, Генте и Фре, пахал в пицот раз лучше bloatware дистров. Хотя какую-нить типовую файлопомойку или ip-пакето-рыгалку можно и на чём-то попсовом собирать, no problem.

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

> Насчет икающего звука — это от кодеков зависит. ILBC не икает, экига работает для связи с родителями, у которых модем.

Ну и как оно от кодеков зависит? Вот берём "икающий" gsm, отчего он икает?

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

>По теме SIP и прочих TSIP с проксями, говнонедостандарт.

Сам дурак!

А то все производители VoIP-железа настолько тупы и недальновидны, что встраивают поддержку SIP в свои девайсы ... Сейчас это самы распространенный протокол связи, особенно с оборудованием конечных пользователей.

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

Давай-ка, дружок, подебажишь мне какой-нить сраный H.323, а я погляжу да посмеюсь. Что плохого в том чтобы управлять сеансами связи, используя читабельный протокол?

Ах да, по сипу никакие "исходные бинарные данные" не гоняются, учите матчасть ;)

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

> Вообем, работает это примерно так:

А "дзынь-дзынь" так тоже запишется? не надо!

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

> Мне жаль твою подругу.

А твою подругу мы пускали по кругу. О, да я поэт!

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