пятница, 25 сентября 2009 г.

Попытка эксплуатации SIPNet / Skype

Настроить SPINET в ekiga я смог, указав регистратора sipnet.ru
и Пользователя (два раза): vitlav@sipnet.ru (такой у меня выбран псевдоним в профиле, будьте внимательны, что у вас, по умолчанию - UID@sipnet.ru, где UID - это такое число)

Тестовый звонок:
echo123@skype.sipnet.ru (всё равно попадает в SIPNET)
звонить в Skype: user@skype.sipnet.ru

У меня связывалось, но ничего не было слышно (не совпадают протоколы?)

Звонить на обычные телефоны обычно: +7 (812) xxx-xx-xxx
Мне писало "не совпадает протокол"

http://wiki.sipnet.ru/index.php/Звонок_в_ТФОП

О создании Skype-шлюза:
http://habrahabr.ru/blogs/voip/68399/

1 комментарий:

Academic Crack комментирует...

Скорее всего, дело не в несовместимости протоколов, а в отсутствии необходимых кодеков. Как известно, SipNet (дочернее предприятие компании Tario.net, которая более 10 лет предоставляла услуги IP-телефонии физическим лица по старой схеме - по карточкам, и большинство из существующих виртуальных карточных операторов, кроме Арктел и еще нескольких, всего лишь их дистрибьюторы, скажем так) базируется на проприетарной платформе CommuniGate Pro. VoIP - это такая штука... вроде бы и протокол открытый, а вот кодеки сжатия голоса могут быть разными. В зависимости от того, что сеть поддерживает. Но это неважно. Сеть может и все поддерживать, а может и только один, как pctel.ru. Закрытая сеть, которая как Skype. Пользователи pctel.ru могут только друг с другом общаться как по скайпу, в другие сети не позвонишь, по типу как в Jabber можно любому написать. В SipNet этого нет, у них полностью открытая сеть, ибо p2p так или иначе, если друг с другом. Но вот когда звонки осуществляются либо на стационарные телефоны, либо на Skype (в Skype не звонил, у меня там знакомых нет; давно отказался от этой заразы; причины долго писать, по этому поводу и Крис Касперски в журнале "Хакер" немало писал...)
Вот страничка в википедии (если ссылка некорректно отображаеься, скопируйте всю строку до конца):
http://ru.wikipedia.org/wiki/VoIP#.D0.9A.D0.BE.D0.B4.D0.B5.D0.BA.D0.B8
Как видно, кодеки есть открытые, а есть и проприетарные, которые в СПО не могут быть включены. SipNet использует, в основном, 2: G.711 (открытый) и G.729 (проприетарный). Есть еще вроде как поддержка кодеков Speex в их софтфоне, но не видел, чтобы это где-то реально использовалось. Ни на одном направлении, что я смотрел, этого кодека нет. Есть G.723, но это тоже проприетарный кодек +там низкий битрейт, соответственно и качество. Его тоже нигде нет у них в узлах. Только первые 2, что я упомянул. Даже на Москву и Питер. Открытые кодеки, это, видимо, для общения по сети. Ну, и плюс G711 для ТФОП. Наряду с G.729.
Поэтому, я думаю, тут дело в кодеках, а не в протоколе. Если уж они и открыли публично общение между сетями Skype и SipNet, то наверняка протестили хотя бы пару ну если не тысяч, то сотен звонков. Хотя, при такой аудитории им ничего не стоит и пару тысяч протестить.
Я в свое время, кстати, пытался найти нормальный свободный SIP-клиент с нормальными возможностями. Попробовал и QtCom, и SIP Communicator, такие вот монстры, которые на Qt4 реализованы. Видимо, в Linux эти библиотеки уже есть или же ставятся опционально, а в винде с каждой программой отдельно в ее же директорию. Но не суть. Тут в возможностях дело. А возможности там самые базовые. Из проприетарного есть X-Lite от CounterPath.com. Она сейчас вообще самая популярная. Сам пользуюсь его старшим братом - eyeBeam. Вот там да... 6 независимых линий, то есть голосовая конференция всемером, как в сотовых сетях... Трансфер, по типу как перевод вызова опять же в сотовых сетях, правда, из наших операторов мало кто это реализовал. У МТС есть, ди и то криво, через отдельную команду. Встречал как-то не так давно в сети один блог или даже сайт, сейчас не помню, где один человек, которому пришлось в этом копаться до самого нехочу, пишет плюсах и минусах перехода корпораций и крупных офисов на IP-телефонию. Мож, нагуглю, пришлю линк. Или, может, кто-то быстрее меня по теме VoIP нагуглит. Так что по этой теме могу вот так сказать. У SipNet есть свое бесплатное приложение, куда входит и проприетарный кодек G.729. Насколько это под Wine заработает, не знаю. Я не линуксоид. Хотя это более, наверное, резонный вариант под Wine, чем продукты от CounterPath, так как там идет детектирование устройств и попытка их настройки. Однако, впрочем, даже это попробовать можно. Но по сути вот так.