Ruslan Zalata Posted April 27, 2006 Posted April 27, 2006 У сервиса GTalk2VoIP появилась новая возможность: звонить на SIP телефоны и получать звонки из SIP сети. Подробности здесь: http://www.gtalk2voip.com/gtalk_service_tosip.html Если кому интересны технические подробности реализации, пишите. PS: Как обычно, протокол реализован собственноручно с нуля :-). Вставить ник Quote
Ugnich Anton Posted April 27, 2006 Posted April 27, 2006 Не боитесь, что Google сам создаст аналогичные сервисы? Или это just for fun? Или может на продажу Googl-у ? ;) Вставить ник Quote
Ruslan Zalata Posted April 27, 2006 Author Posted April 27, 2006 Не боитесь, что Google сам создаст аналогичные сервисы?Или это just for fun? Или может на продажу Googl-у ? ;) Все разом :-). Работаем на сервисамив свободное время, если с этого возможно будет извлечь выгоду - очень хорошо. А Гугл может идти лесом. :-) Вставить ник Quote
f13 Posted April 28, 2006 Posted April 28, 2006 Ugnich Anton, и что это даст? появится конкуренция, вполне нормальная ситуация Вставить ник Quote
Ugnich Anton Posted April 28, 2006 Posted April 28, 2006 Ugnich Anton, и что это даст? появится конкуренция, вполне нормальная ситуация С Google конкуренция ? :) Ну пойдите, попробуйте, поконкурируйте... :) Вставить ник Quote
Ruslan Zalata Posted April 28, 2006 Author Posted April 28, 2006 Ugnich Anton, и что это даст? появится конкуренция, вполне нормальная ситуация С Google конкуренция ? :) Ну пойдите, попробуйте, поконкурируйте... :) Гугл стал очень огромным и неподвижным. У них сейчас остался только один способ решения проблем - купить уже готовое решение :-). Сами они на гора выдать не в состоянии. Вставить ник Quote
f13 Posted April 28, 2006 Posted April 28, 2006 Ugnich Anton, а в чем проблема? боязнь больших имен? и еще можно вообще сказать "А при чем тут гугль?" Вставить ник Quote
vIv Posted April 28, 2006 Posted April 28, 2006 хммм... Гугели же уже обьявили, что "работы над SIP ведутся, скоро будет"???? Вставить ник Quote
f13 Posted April 28, 2006 Posted April 28, 2006 vIv, идея подобного сервиса лежит на поверхности, так что... Вставить ник Quote
f13 Posted April 28, 2006 Posted April 28, 2006 Ruslan Zalata, поддержка e164.arpa/e164.org планируется? Вставить ник Quote
Ruslan Zalata Posted April 28, 2006 Author Posted April 28, 2006 Ruslan Zalata, поддержка e164.arpa/e164.org планируется? Ужас. А что это ??? Конечно планируется, сейчас только пойду почитаю... ;-) Вставить ник Quote
Ruslan Zalata Posted April 28, 2006 Author Posted April 28, 2006 Ruslan Zalata, юмор? Да нет, серьезно, обьясни пожалуйста в двух словах что это и мы сделаем поддуржку. Вставить ник Quote
f13 Posted April 29, 2006 Posted April 29, 2006 в двух слова, это отражение телефонных номеров в днс :) http://en.wikipedia.org/wiki/ENUM Вставить ник Quote
Ugnich Anton Posted April 29, 2006 Posted April 29, 2006 Ugnich Anton, а в чем проблема? боязнь больших имен?и еще можно вообще сказать "А при чем тут гугль?" Проблема в том, что тяжело конкурировать, когда твоя разработка основана на разработке конкурента и без неё работать не может. Гугл стал очень огромным и неподвижным. У них сейчас остался только один способ решения проблем - купить уже готовое решение :-). Сами они на гора выдать не в состоянии. Они вроде бы в основном стараются не решения, а разработчиков "покупать". А те уже выдают... :) Вставить ник Quote
Ruslan Zalata Posted April 29, 2006 Author Posted April 29, 2006 Проблема в том' date=' что тяжело конкурировать, когда твоя разработка основана на разработке конкурента и без неё работать не может. [/quote'] В отношении Google Talkа все немного не так. Дело в том, что Гугл использует открытые стандарты (Jingle Audio) и Google Talk уже далеко не единственное приложение которое может работать с нашим гейтом. Есть Tapioca, Psi, Gaim, и постоянно появляются новые разработки (даже для мобильников). По-этому, если Гугл начнет закручивать гайки для своих пользователей, они легко смогут с ним распрощаться. Гугл стал очень огромным и неподвижным. У них сейчас остался только один способ решения проблем - купить уже готовое решение :-). Сами они на гора выдать не в состоянии. Они вроде бы в основном стараются не решения' date=' а разработчиков "покупать". А те уже выдают... :)[/quote'] Гугл не покупает разработчиков на ровном месте. У этих разработчикой должно быть уже готовое и юзабеотное решение и только тогда Гугл подумает, нужны они ему или нет :-). Т.е. покупается все таки решение, а не люди. Вставить ник Quote
Ruslan Zalata Posted April 29, 2006 Author Posted April 29, 2006 в двух слова, это отражение телефонных номеров в днс :)http://en.wikipedia.org/wiki/ENUM Прочел, все понятно. Вобщем, мы не являемся держателями номерной емкости, по этому прописывать свои ENUMs не имеет для нас смысла. На мой взгляд этим должны озадачиваться операторы телефонной связи и вписывать ссылки по желаниям своих абонентов. А фича очень интересная, еще бы её все повсеместно поддерживали, было бы классно. Вставить ник Quote
f13 Posted April 29, 2006 Posted April 29, 2006 Ruslan Zalata, немного не стого конца смотрите при наборе номера ваш сервис должен смотреть в днс NAPTR запись для SIP $ dig @hemlock.e164.org. any 9.8.2.5.4.8.4.4.0.6.1.e164.org. ; <<>> DiG 9.3.2 <<>> @hemlock.e164.org. any 9.8.2.5.4.8.4.4.0.6.1.e164.org. ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40024 ;; flags: qr aa rd; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;9.8.2.5.4.8.4.4.0.6.1.e164.org. IN ANY ;; ANSWER SECTION: 9.8.2.5.4.8.4.4.0.6.1.e164.org. 600 IN NAPTR 100 10 "u" "E2U+SIP" "!^+16044845289$!sip:1000@mutual.bcwireless.net!" . 9.8.2.5.4.8.4.4.0.6.1.e164.org. 600 IN NAPTR 100 10 "u" "E2U+HTTP" "!.*!HTTP://www.bcwireless.net!" . 9.8.2.5.4.8.4.4.0.6.1.e164.org. 600 IN NAPTR 100 10 "u" "E2U+DNC" "!.*!DNC:63!" . ;; Query time: 279 msec ;; SERVER: 204.50.80.13#53(204.50.80.13) ;; WHEN: Sat Apr 29 17:18:12 2006 ;; MSG SIZE rcvd: 222 $ dig @ns.cesnet.cz. any *.0.8.6.4.3.2.0.2.4.e164.arpa. ; <<>> DiG 9.3.2 <<>> @ns.cesnet.cz. any *.0.8.6.4.3.2.0.2.4.e164.arpa. ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36840 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 3 ;; QUESTION SECTION: ;*.0.8.6.4.3.2.0.2.4.e164.arpa. IN ANY ;; ANSWER SECTION: *.0.8.6.4.3.2.0.2.4.e164.arpa. 3600 IN NAPTR 200 50 "u" "E2U+h323" "!^+(.*)$!h323:1@gk1ext.cesnet.cz!" . *.0.8.6.4.3.2.0.2.4.e164.arpa. 3600 IN NAPTR 100 50 "u" "E2U+sip" "!^+(.*)$!sip:1@cesnet.cz!" . ;; AUTHORITY SECTION: 0.8.6.4.3.2.0.2.4.e164.arpa. 3600 IN NS ns.ces.net. 0.8.6.4.3.2.0.2.4.e164.arpa. 3600 IN NS ns.cesnet.cz. ;; ADDITIONAL SECTION: ns.ces.net. 86400 IN A 195.113.144.233 ns.ces.net. 86400 IN AAAA 2001:718:1:101::3 ns.cesnet.cz. 86400 IN A 195.113.144.194 ;; Query time: 139 msec ;; SERVER: 195.113.144.194#53(195.113.144.194) ;; WHEN: Sat Apr 29 17:21:44 2006 ;; MSG SIZE rcvd: 276 ps. e164.org раздает номерную мощность из своего диапазона всем желающи (VoIP only) Вставить ник Quote
Ruslan Zalata Posted April 29, 2006 Author Posted April 29, 2006 Ruslan Zalata, немного не стого конца смотритепри наборе номера ваш сервис должен смотреть в днс NAPTR запись для SIP Т.е. при наборе номера сначала пытаемся выяснить а нет ли способа зарулить по SIP ? Если способа нет, либо SIP соединение не устанавливается, то спускаем по классической схеме. Вобщем, в реализации не сложно. Попытаемся. ps. e164.org раздает номерную мощность из своего диапазона всем желающи (VoIP only) А чего с такой нумерацией далеть ? С моей точки зрения в VoIP нумерация это чужеродное существо. Зачем нужен номер, когда есть имя абонента? Номера фтопку! :-) Вставить ник Quote
ram_scan Posted April 30, 2006 Posted April 30, 2006 А чего с такой нумерацией далеть ? С моей точки зрения в VoIP нумерация это чужеродное существо. Зачем нужен номер, когда есть имя абонента? Номера фтопку! :-) С хардверного айпифона набрать имя пользователя скажем так, нетривиальная задача. Существуют стыки с ТСОП. Вставить ник Quote
Ruslan Zalata Posted April 30, 2006 Author Posted April 30, 2006 С хардверного айпифона набрать имя пользователя скажем так, нетривиальная задача. Давно вы посделний раз набирали номер на сотовом телефоне ? ;-) Основная часть звонков делается через контакт-лист/записную книжку. Все это есть в апаратных SIP телефонах. Существуют стыки с ТСОП. Всмысле кто-то рулит трафик на эти фейковые нумера из PSTN ? Вставить ник Quote
f13 Posted April 30, 2006 Posted April 30, 2006 Т.е. при наборе номера сначала пытаемся выяснить а нет ли способа зарулить по SIP ? Если способа нет, либо SIP соединение не устанавливается, то спускаем по классической схеме. Вобщем, в реализации не сложно. Попытаемся. угу, только надо учитывать , что зон то две, SIP записей может быть несколько, да и на обычный телефон я могу захотеть позвонить Существуют стыки с ТСОП.Всмысле кто-то рулит трафик на эти фейковые нумера из PSTN ? 1. они не фейковые 2. *Call to +88299000000* via *ZEBRA* costs *8.4960* USD per *1 min* правда дороговато :) Вставить ник Quote
ram_scan Posted April 30, 2006 Posted April 30, 2006 Давно вы посделний раз набирали номер на сотовом телефоне ? ;-) Основная часть звонков делается через контакт-лист/записную книжку. Все это есть в апаратных SIP телефонах. Я регулярно набираю. И вообще это делают регулярно люди чья работа связана с общением с заранее неизвестным и щироким кругом лиц. Это практически любой манагер. А для дома-семьи достаточно мобильника и аськи. Вставить ник Quote
skydiver Posted April 30, 2006 Posted April 30, 2006 У сервиса GTalk2VoIP появилась новая возможность: звонить на SIP телефоны и получать звонки из SIP сети. Подробности здесь: http://www.gtalk2voip.com/gtalk_service_tosip.html Если кому интересны технические подробности реализации, пишите. PS: Как обычно, протокол реализован собственноручно с нуля :-). Разрешите доложить! Попробовал, работает :-) service *Thank you! Calling SIP phone: х@pbx.kr.ua .* service: Calling... х@pbx.kr.ua service Call in progress... Call ended with service@gtalk2voip.com at 16:06 on воскресенье -- Executing Dial("SIP/gmail.com-09972c78", "SIP/х") in new stack -- Called х -- SIP/х-8446 is ringing -- SIP/х-8446 is ringing -- Incoming call: Got SIP response 486 "EndedByLocalUser" back from 217.116.51.36 Spawn extension (from-sip-external, х, 1) exited non-zero on 'SIP/gmail.com-09972c78' Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.