GoogleTalk, part III (calls, VoIP & SIP)

    Продолжаем экзекуцию нашего подопечного. Часть III.

    (см. также часть I и часть II)

    Сегодня мы поговорим о голосовых функциях GoogleTalk. Сразу после установки софтины и добавления контактов либо автоматически из гмэйловского ящика, либо вручную с помощью меню Add... мы имеем следующие возможности:
    • посылать нашим контактом голосовые сообщения (голосовая почта)
    • звонить таким же, как мы сами, пользователям GTalk
    • отправлять им файлы
    • отправлять им письма
    • отправлять сообщения




    По умолчанию, первые три пункта работают только в том случае, если у нашего корреспондента также установлен GTalk либо (в случае отправки голосовых сообщений) он является пользователем Gmail. Таким образом мы имеем прекрасные, но несколько ограниченные возможности. Рассмотрим поподробнее именно голосовые функции.


    UPD. По сообщениям хабрапользователей, в русской версии GTalk'а отсутствуют функции голосовой почты и перадачи файлов (см. скриншот ниже):


    Голосовая почта


    Ох, как же иногда ломает набирать текстовые сообщения! Как часто трудно подобрать текстом и смайликами нужную интонацию! Ведь хочется выражать мысли более экспрессивно. Тогда нам на помощь приходит голосовая почта. Всё равно, онлайн наш будущий слушатель, или нет, мы давим кнопочку «Send voicemail», слушаем приятный женский голосок и «миииип!» и говорим, говорим, говорим, с чувствами, с выражением бурча или декламируя. Разглагольствовать можно целых 10 минут! А собеседник получает письмо на свой гмэйловский ящик:



    На сколько я знаю, раньше существовала проблема, что если наш корреспондент подключен не в качестве пользователя гуглток (все равно через какой клиент, GTalk, Pidgin, Psi или экзотический jabber.el), то есть его ник в общем случае выглядит не как nickname@gmail.com, а как, например, nickname@jabber.org, то голосовая почта отправлялась ему не на e-mail, а как простое уведомление в виде сообщения от гуглотока. К сожалению, на данный момент я не имею возможности проверить, как сейчас с этим обстоят дела.

    С юзерами, подключенными через ICQ-транспорты дела обстоят вообще плачевно — барышня говорит, потом мы диктуем, завершаем звонок, GTalk выдаёт:
    Recording voicemail to ICQ_dima at 9:00 AM on Tuesday
    Voicemail ended with ICQ_dima at 9:00 AM on Tuesday,
    а наш Дима ничего об этом даже не подозревает и, по всей видимости, так никогда и не узнает, каких гадостей мы ему там наговорили. Ну, так ему и надо! Пусть переходит на гуглоток, а не сидит в седом и дряхлом ойсекью *)))

    Звони и радуйся


    Как уже упоминалось выше, по-умолчанию звонить мы можем только таким же извращенцам как мы сами — пользователям программы GoogleTalk. Но ведь это же так скучно и так нелепо, тем более протокол Jabber/XMPP открытый и позволяет… да он ого-го сколько всего позволяет. И потому ушлые ребята, которые явно были большие молодцы, создали сервис gtalk2voip.

    Что же делает этот странный сервис? А он позволяет нам не оставаться наедине с самими собой и нашим GTalk'ом. Картинка с главной страницы сайта наиболее чётко иллюстрирует возможности шлюза gtalk-to-voip:



    А наиболее полно о них мы можем прочитать на этой странице

    Я особо заморачиваться не хотел и решил ограничиться лишь своими потребностями:
    • бесплатные звонки на SIP-телефоны (gizmo-project юзерам, sipnet.ru и им подобным)
    • дешёвые звонки на стационарные и мобильные телефоны раскиданные по всему миру.


    Вы можете поискать что-то и для себя, может найдете чего интересного, поделитесь потом *)))

    А у нас инструкция по применению из целых двух шагов на очереди.



    1. Отправляем своему GTalk-аккаунту приглашение с главной страницы http://www.gtalk2voip.com/:
    2. Принимаем в GTalk приглашение от service@gtalk2voip.com


    Всё, можем начинать звонить! Кликаем на нашего «юзера» и пишем ему… Упс! Стоп! Теперь небольшой раздельчик, что и как писать.

    Команды для gtalk2voip


    Всё, что выделено полужирным курсивом  мы можем вводить прямо в форму отправки сообщений и смело давить на Enter

    MYPAGE — в ответе генерирует ссылку для доступа к странице вашего профиля на gtalk2voip. Эта страничка нам еще может пригодится для более тонкой настройки
    CALL +XXXXXXXXXXXX, где +XXXXXXXXXXXX — номер в международном формате — звонок на указанный номер. При вызове совершается callback, то есть звонят сначала вам, вы снимаете трубку, а там гудки… гудки пока вызываемый вами абонент не снимет трубку.
    SMS +XXXXXXXXXXXX — отправка сообщения на указанный номер. Длина сообщения не больше 70 символов. Если символов больше, то сообщение автоматически разбивается на куски, что увеличивает его стоимость (ну, тут всё как с мобильниками).
    COST +XXXXXXXXXXXX — стоимость звонка на указанный номер. Выдает нескольких операторов с разными ценами. По умолчанию пытается дозвониться через самого дешёвого. При неудаче звонит через оператора подороже.
    HELP — выводит справку по остальным командам и возможностям. Изучите их на досуге, там есть интересные штучки.


    Теперь настало время больного вопроса — как и чем платить?

    Деньги


    Я бы вообще не писал третью часть, если бы с платежами было что-то сложное. Оплатить звонки можно как с помощью PayPal, что для нас, жителей СНГ, не особо актуально, так и с помощью WebMoney. Найти последние, имхо, не так уж сложно не то, что в нашей богом забытой Беларуси. В Украине и России и подавно с этим легко и просто. Отсылаем сервису команду CREDITS и попадаем на страничку, где мы можем купить кредитов на сумму от $5 до $50.

    Вы уже дочитали до этого места? Тогда вы молодцы и вас ждет сюрприз:

    Это сладкое слово халва ХА-ЛЯ-ВА!



    Gtalk2voip является шлюзом, т.е. воротами между гуглотоком и провайдерами SIP-связи. А раз так, то что же нам мешает подключить своего провайдера. Например… Ну скажем sipnet.ru. Почему на него? А он, такой тоже молодец, позволяет абсолютно нашару (т.е. бесплатно) звонить на стационарные и «прямые» номера Москвы и Санкт-Петербурга, а так же позволяет звонить на ваш SIP-номер из 60-ти городов России тоже бесплатно.

    Хотим? — Всегда пожалуйста:


    1. Регистрируемся на sipnet.ru (на сколько я помню, для активации бесплатных звонков, надо закинуть на счет что-то около $3, они останутся на счету и их можно использовать для звонков на платные направления)
    2. В гталке вводим команду MYPAGE (помните, я говорил, что она нам пригодится?)
    3. Переходим на нашу страницу в раздел Define your own SIP providers и заполняем по образцу (в поле username вставляем свой логин из sipnet.ru):
    4. Сохраняем нашего SIP-провайдера и перезапускаем GTalk
    5. При перезапуске придет уведомление от service@gtalk2voip.com, вида service: Registered nickname@gmail.com on SIP service 3304952@sipnet.ru
    6. Возвращаемся на нашу страничку, что выдал нам MYPAGE и идем в раздел Edit dialing plan и тоже заполняем по образцу:


    На сколько я понял, таким образом настраивается, что все наши звонки пойдут через sipnet.ru. Мне лично их тарифы очень даже нравятся, часто они дешевле, чем предлагает и gtalk2voip, и skype, или, хотя бы, находятся на том же уровне.


    Как сообщает dazran, халявы на SIPNET стало поменьше:
    Введена абонентка в районе 3 центов в день, входящие с «гейтов» с городскими номерами платные для принимающей стороны (владельца sip аккаунта), на «беспланые» направления ограничение — 1 одновременный звонок с 1 IP, длительность звонка не более 30 мин. Выяснилось все это опытным путем, на сайте в новостях не пишут о таких нововведениях (кроме разве что абонентки).


    Еще пару tooltip'ов


    1. Случается по-разному: кого-то не устраивает качество звука, у кого-то слишком «тонкие» интернет-каналы и нужно слышать собеседника хоть как-нибудь, потому, не ленитесь и настраивайте. Например прямо на странице профиля gtalk2voip можно указать используемый кодек, просто кликая по ссылке:

    2. К сожалению, если мы используем в качестве SIP-провайдера sipnet.ru, то  gtalk2voip ничего не знает о балансе средств на нашем счету. Часто заходить в «личный кабинет» sipnet'а — несколько геморная процедура, потому вас выручит автоответчик!
      Звоним: call 00@sipnet.ru и на русском языке слушаем остаток средств на счету.


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

    //оригинал у меня в блоге

    Комментарии 57

      +1
      Схемка возможностей GTalk-to-Voip хороша, но пока не появится возможность совершать звонки на Skype, даже не хочу заморачиваться =) Хотим мы этого или не хотим, но Skype в настоящее время наиболее популярен как средство для совершения звонков(
      Хотя GTalk мне лично более симпатичен чем Skype.
        0
        Смотря в какой среде. И в скайпе у меня остаётся всё меньше и меньше контактов.
          0
          Skype позволяет проводить конференции. А GTalk? ;)
            0
            Голосовые вроде нет, а текстовые можно устраивать.
            За все время пользования скайпом голосовые конфы я устраивал только пару раз. И мне это жутко не нравилось — базар-вокзал это скорее, а не конференция *)))
              0
              А мне требуется регулярно. Минимум два раза в неделю по четыре-пять человек. Так что ... Придётся попробовать способ, описанный ниже товарищем
                +1
                Я уже попробовал, вполне сносно, даже учитывая что я вчера сидел на не слаба лагающей линии в 256кбит (конфа на 4 человека)
              +2
              Через GTalk2VoIP - без проблем, конферируйте сколько угодно!
              Создать конфу: CONF some_conf_name
              Зайти в чужую конфу: JOIN some_conf_name
              Пригласить пользователя в созданую конфу: INVITE user@gmail.com

              Более подробно на http://www.gtalk2voip.com/gtalk_service_…

              PS: В процессе конферирования можно и чатиться, все что посылается к боту в момент конфы - дублируется всем участникам этой же конфы. Есть команды /LIST, /KICK и т.д.
                0
                о, отлично, надо запомнить!
                  0
                  А еще.. можно установить на свой смарт-фон Nokia наше приложение Talkonaut которое представляет собой мобильный Google Talk со всеми недостающими фичами, в том числе многоюзерские конференции, передача файлов "иными" протоколами, звонки через GPRS, смайлы, группы и т.д.

                  http://www.talkonaut.ru/
                    0
                    У меня он неплохо живет и на SonyEricsson w950i, еще бы он нативным был, а не джавовским...
                      0
                      Нативный есть уже два месяца как, но только для Нокий. http://www.talkonaut.com/release-4.0.0.s…
                        0
                        Жаль, что под UIQ3 вы вроде как не собираетесь его делать
                          0
                          Не то, что бы совсем не собираемся... Сейчас просто больше заняты исправлением багов (Symbian это же чудо-ОС) и портированием под Windows Mobile 5/6 и iPhone.
              0
              Еще один серьезный недостаток у GTalk в сравнении со Skype - linux-версии нет. Конечно, аудитория отсекается не очень многочисленная, но мне, как сидящему на Ubuntu, обидно. Так бы может и переполз. :)
                +1
                Кстати есть Jingle Audio плагин для Psi. Но сборка его это великое шаманство :-)
                  0
                  В смысле Jabbin? Или по подробнее можно?:-)
                    0
                    Jabbin кстати тоже есть. Нет, я мел в виду просто плугин Libjingle для Psi. Почитайте у них на форуме http://forum.psi-im.org/.

                    Кстати, а еще есть Tapioca - полноценный IM клиент под Linux тоже поддерживает Jingle Audio.
                  0
                  Я бы не сравнивал skype и gtalk в таком контексте: skype не позволяет звонить и принимать звонки с/на sip-номера, является полностью закрытым и, как показало прошлое лето (если не ошибаюсь с датами) уязвим, не смотря на все уверения скайповцев в распределенности. Мне их сбой сорвал достаточно серъёзные переговоры и я стал искать альтернативу. Поначалу ей стал gizmo, но держать связку Skype+Pidgin+Gizmo... не люблю я лишний софт на своей машине. Теперь остался только GTalk и совсем уж редко запускаемый skype
                    0
                    Мне кажется, сравнение корректно если брать "коробочный" функционал. Все ж таки с SIP GTalk без шаманства тоже дружить не хочет и подавляющее большинство пользователей никогда до этого не дойдет.
                    Ведь и Google позиционирует свой сервис как законченное решение ни словом не намекая на гейты и т.п.
                      0
                      Эээ... если сам гугл не намекает, это не значит, что этого не делает кто-то ещё. Ведь эти гейты делает не сам гугл. Да и простое добавление юзера (а именно так добавляется шлюз gtalk2voip в GTalk) вряд ли можно назвать шаманскими действиями.

                      Skype изначально, на сколько я помню, не позиционировался как серьезный сервис, а скорее, как развлекательный. Да он и был похож на игру: найди кого-то по местоположению/интересам и просто поговори бесплатно через интернет и тем завоевал немалую популярность. И скайп был и есть действительно прост и достаточно удобен, особенно для неподготовленных юзеров: и файрволлы он достаточно легко обходит, и проксики ищет, т.о. юзер не сталкивается с тонкой настройкой в большинстве случаев. Но, как только нужно что-то посерьезнее — тут скайп пасует. Да и чёрт его знает, что, куда и кому он обо мне там передаёт. Не то что бы мне особо есть что скрывать, меня волнует сам факт.
              +1
              GTalk прост в обращении. Очень удобно выдать родителям для дальней связи. Сеансы связи как в ЦУПе. :)
                +1
                Вот этим он и мне понравился, простой как гвоздь, но, как и тот же гвоздь, многофункционален — можно и картину на стену повесить, а можно и врагу в глаз воткнуть *)))
                0
                c call 00@sipnet.ru не совсем понятно =Р
                у меня не получилось
                а в челов афигенно!
                  0
                  Если вы зарегистрировали на gtalk2voip свой sipnet аккаунт, то чтобы узнать баланс звоните по ноль-ноль@sipnet.ru и все получится

                  а в челов афигенно! — совсем не понял *))
                    0
                    Там опечатка, видимо читать:
                    «А в целом — офигенно».
                    В этим полностью согласен, ушёл читать ещё раз, подробно.
                    Спасибо.
                  0
                  и конечно же кто-то в Сипнете забрал мой ник =(
                  наверняка удалился...
                    0
                    В сипнете «двойной ник» и буквенный и номерной. Можно давать и людям, и gtalk2voip давать любой,например:
                    nickname@sipnet.ru
                    3304954@sipnet.ru

                    А на визитках писать: SIP:3304954@sipnet.ru и знающим будет ясно, что это ваш SIP-номер и на этот номер можно звонить со скайпофона, например *))
                      0
                      не уверен, что поняли др-др.
                      на сипнет.ру SIP ID: 3546346
                      на gtalk2voip Your SIPBroker ID is: *018258820

                      для чего =Р
                      что пользовать?
                      куда класть деньги =Р
                        0
                        Можно класть деньги gtalk2voip — тогда вы пользуетесь только им.
                        Можно на сипнет, тогда пользоваться будете только сипнетом.

                        Можно класть и туда и туда — тогда будете выбирать, через кого вам выгоднее/удобнее звонить.

                        Я у себя пока оставил только сипнет. В основном потому, что мне нужно часто звонить в Москву.
                    0
                    http://www.gtalk2voip.com/users/?auth=fE… тут
                    и тут https://customer.sipnet.ru/cabinet/ SIP ID разные
                    я что-то не так сделал? =Р вроде нет..
                    тогда зачем 2 штуки их? =Р

                    в целом* афигенно

                    то что там нуль-нуль это я понял
                    захожу в гтолке на этот контакт пишу «call 00@sipnet.ru» - они мне звонят, поднимаю сразу же приходит:
                    Sergey:
                    call 00@sipnet.ru


                    service:
                    You entered: call 00@sipnet.ru
                    *Please, accept call from gtalk2voip !!!*


                    Входящий вызов от пользователя service@gtalk2voip.com в 20:07 среда
                    Разговор с пользователем service@gtalk2voip.com завершен в 20:07 среда
                    service:
                    Thank you!
                      0
                      На вашем месте я бы верхнюю ссылку не выкладывал — по ней я спокойно захожу в ваш аккаунт на gmail2voip *))

                      А так... чёрт его знает, почему у вас не получается, может попробуйте пройти все шаги заново. Мы могли не авторизовать sipnet у себя (помните пункт про пергрузку гталка?) или еще чего-нибудь.
                        0
                        наверное не могу проверить счет потому-что ничего еще не положил (гтолк2войп и сипнет сконектились).

                        кстати..обнаружил тут недостаточек))

                        файлами обмениваться нельзя)
                          0
                          Да, гугл использует какую-то свою надстройку над jabber/xmpp, потому передача файлов работает только между пользователями программы GoogleTalk
                            0
                            Совершенно верно, используется почти тот же протокол, что и для передачи голоса: Jingle Audio + STUN/ICQ, только вместо голоса RTP пакеты заполнены данными из передаваемого файла.
                      0
                      ...хм..не думал что через ссылку он сразу вбивает и логин и пароль(если они там вообще есть 0_о)
                      щас все заного пройду — доложу
                        0
                        На GTalk2VoIP нет паролей и нет регистрауции!!! Авторизация происходит по уникальной куке, которая выдается через Google Talk. Кука действует несколько часов, так что заходить уже поздно :-).
                      • НЛО прилетело и опубликовало эту надпись здесь
                          0
                          скорее всего.
                          • НЛО прилетело и опубликовало эту надпись здесь
                              0
                              Да, гугл языковой дискриминацией давно славится.
                              Но я стараюсь юзать англоязычный софт — в нем слова и покороче, и часто попонятнее *)))
                              • НЛО прилетело и опубликовало эту надпись здесь
                                  0
                                  Иногда приходится чем-то жертвовать. Да и альтернатив хватает гуглотоку.
                          0
                          А он, такой тоже молодец, позволяет абсолютно нашару (т.е. бесплатно) звонить на стационарные и «прямые» номера Москвы и Санкт-Петербурга, а так же позволяет звонить на ваш SIP-номер из 60-ти городов России тоже бесплатно.

                          Уже нет.
                            0
                            Хм. Вчера звонил. Надо проверить.
                              0
                              Введена абонентка в районе 3 центов в день, входящие с "гейтов" с городскими номерами платные для принимающей стороны (владельца sip аккаунта), на "беспланые" направления ограничение - 1 одновременный звонок с 1 IP, длительность звонка не более 30 мин. Выяснилось все это опытным путем, на сайте в новостях не пишут о таких нововведениях (кроме разве что абонентки).
                                0
                                Мдя, порадовал сипнет *(
                            0
                            Замечательные статьи, замечательное оформление!
                            Всем надо брать с вас пример. +1 в карму за трату времени, и качественный результат!
                              0
                              Спасибо большое *))
                              +1
                              Кстати, звонить через GTalk2VoIP можно не только спомощью комманд, есть более простой и лаконичный способ:

                              1. Открываем Google Talk и в строке поиска контакта пишем контакт вида: 7495XXXXXXX@gtalk2voip.com, жмем пару раз ENTER и добавляем контак в контакт-лист.
                              2. Через пару секунд в контакт листе будет светиться контакт: 7495XXXXXXX и соответствующий presence от сервиса.
                              3. Жмем кнопку Call на контакте (зеленая трубка на против справа) и ждем соединения.

                              Как мне кажется это более удобный способ, потому как все ваши контакты всегда с вами, стоит только нажать Call, а дальше "как в ЦУПе" :-)

                              PS: Таким же способом можно звонить и на Yahoo, MSN, AIM и ICQ контакты, подробности на http://www.gtalk2voip.com/gtalk_services…
                                0
                                о, как раз искал. сенкс.
                                  0
                                  И, кажется, на "Other Jabber account"^-)
                                  0
                                  http://freemir.ru - хоть для мобилы, PDA и для компа проги есть, звонки через Betamax, тарифы еще меньше чем приподобные SIPNET
                                    0
                                    глюки:
                                    voip: Registered xxx@gmail.com on SIP service xxx@sipnet.ru Sent at 10:30 AM on Thursday

                                    voip: Unregistered xxx@gmail.com from SIP service xxx@sipnet.ru reason=EndedByLocalUser Sent at 1:46 PM on Thursday

                                    voip: Registered xxx@gmail.com on SIP service xxx@sipnet.ru Sent at 2:13 PM on Thursday

                                    я что-то н так сделал?
                                      0
                                      у меня ночью тоже были какие-то траблы с sipnet — не хотел соединять. Сейчас опять все нормально
                                      0
                                      это пи*дец. сегодня зашел на свой сипнет-экаунт, а там такая фигня (/cabinet/do_calls):

                                      FireShot_capture_#22_-_'Личный_кабинет_пользователя_СИПНЕТ'_-_customer_sipnet_ru_cabinet_do_calls.png

                                      и в добавок деньги не зачисляются :(
                                        0
                                        Здесь уже кто-то упоминал, что SIPNET с недавнего времени начал абонплату ежедневно снимать, по 3 цента в день.

                                        А чего деньги не зачисляются — это к суппорту *))
                                          0
                                          точно:
                                          FireShot_capture_#23_-_' SIPNET —_Вопросы_и_ответы'_-_www_sipnet_ru_faq.png

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

                                      Самое читаемое