Audio calling from asterisk to google hangouts - voip

I can make inbound and outbound calls from asterisk to old gtalk. But I don't know how to make it possible through google hangout.
Is there anybody know how to do this.
In reference to this link.
https://plus.google.com/+NikhylSinghal/posts/DG6h32BWaQW
When I am trying calls from asterisk to make inbound calls in hangout. It says "no gtalk capable clients to talk".
Any help or guidance appreciable.

I think old gtalk used XMPP so Asterisk have module to communication with this.
Google hangout use closed protocol for voice/video call, Asterisk can NOT get communication with Google Hangout so far.

Related

Getting DEVICE_STATE of a trunk user in Asterisk

I am new to Asterisk. We re working on an IVR project in University and we have some queues in queues.conf file. Some of our queue members are not registered in asterisk and we re calling them via trunk. But the problem is that we cant get the DEVICE_STATE information of these devices that is noıt registered in asterisk.
For example when we use Verbose function to see the state of a device; Verbose(${DEVICE_STATE(SIP/XXXX#10.0.0.2)}) it says the phone is INVALID.
But on the other hand we can call this phone via trunk. Is there any way to get the DEVICE_STATE of a phone which is not registered in asterisk and calling with trunk.
Thanks and Regards
you can not use DEVICE_STATE to make a call for external devices.
The short version is no, not that I am aware of. If the device is not registered, then Asterisk literally has no stateful information of the device. Therefore, until Asterisk has some reason to "talk to" the SIP device in question, it doesn't even know if it's on the network. A few quick Google searches didn't even show a way to do a pre-call SIP status enquiry.
Recommended Reading:
https://wiki.asterisk.org/wiki/display/AST/Function_DEVICE_STATE
http://asteriskdocs.org/en/3rd_Edition/asterisk-book-html-chunk/usingCustomDeviceStates.html

Cisco call manager api to conference a device

I'm trying to implement some click to dial functionality as follows:
A user finds a number on a webpage (say employee extension)
Clicking that extension will dial a phone number that I've picked
Upon answering that call, I am immediately "conferenced" into
calling the number I actualy wanted to dial.
I've done something very similar using a Twilio API but want to use our corporate Cisco Call Manager capabilities instead of paying per minute for this functionality.
The WebDialerSOAP doesn't seem to be able to give me this functionality. I think doing a conference would work but can't find anything to do that. Possibly an open source call manager wrapper?
why not a FreeSWITCH server alongside the CUCM? It can set up conferences, and it's one of themost programmable products with as much control over API as you want.
It has also an RTMP module, so you can actually run a Flash-based softphone out of your browser
Use TAPI3 or JTAPI
Connect the code using TSP, and Application user
use CreateCall function to the number from HTML page with implementing the trigger.
use CreateCall to the other phone.
use Finish(FINISH_MODE.FM_ASCONFERENCE) to complete conference.

Want to modify a database in response to a text message

Major companies often use texting to cast polls and votes. Was wondering if anyone had a civilian's implementation.
I'm completely unfamiliar with SMS servers, but in general I thought it'd be necessary to set up an SMS server to process the texts which then would bounce that to a web server with the db. New to this kind of technology, honestly if I knew what to google I'd probably be able to dig up the info.
You need an SMS gateway. Twilio has a particularly simple API.

Track sms,mmsand location through j2me

I m working in j2me project where i have to build application of tracking one's phone.In this application i want to track one mobile i.e the incoming and outgoing sms,mms,call,location etc.
Tracking should work like i want to save all the data(incoming and outgoing sms, mms, call ,location) into my server.And the server can send that data to another mobile.So that person can track the one's mobile from other.
Plz anyone help me and explain me is it possible in j2me.
if yes then plz help me and send me some code
Thanks in advance.
You can't achieve with j2me for tracking the incoming and outgoing SMS, Call and MMS. But you can tracking the Location. See this links for your reference.
Nokia forum
Location based service

Update gtalk status programmatically?

How can I update my gmail status programmatically?
GTalk uses an xmpp based protocol, you can find libraries which implement the protocol and do what you want to do. You might also want to look at http://xmpp.org/rfcs/rfc3922.html, in particular at the tag. The xmpp server you want is talk.google.com port 5222. http://code.google.com/apis/talk/open_communications.html has more general information.

Resources