voip

VoIP RTP Streaming from/to server (in Java) to/from android

ε祈祈猫儿з 提交于 2019-11-27 16:09:49
My target is to have a push-to-talk chat app in GSM/UMTS/LTE networks; initially I wanted use multicast addresses and peer-to-peer without overload the server; unfortunatly, after deep investigation, I discovered that multicast is not allowed in GSM/UMTS/LTE networks, therefore I have to use the server in order to bounce the VoIP packets. I' don't like very much this solution because I have to overload the server, but I didn't find any better solution. If you have an alternative solution is very much apprieciated... Therefore I have to send VoIP from an android client to a server (PC), and

setKeepAliveTimeout iOS behavior, exceeded 15 wakes in 300 sec

早过忘川 提交于 2019-11-27 12:57:18
I am writing a VOIP application on iOS 5 and I am trying to understand how the actual communication can stay alive while in the background. I understand there is a maximum amount of wakes the socket can get per amount of time. My problem is that my socket connection receive too many wakes messages, because of that the app is terminated with crash message: exceeded 15 wakes in 300 sec What I really don't understand is how is the socket supposed to be able to constantly send and receive data through it (for VOIP needs) if there is a limit for the amount of data it can receive per amount of time?

How to Maintain VOIP socket connection in background?

六月ゝ 毕业季﹏ 提交于 2019-11-27 10:28:27
My App Requirement : I should maintain a socket connection to trigger local notification on server push without using Push Notification(APNs) for some reasons. So I am using the VOIP background capability of iPhone to maintain socket connection. 1. I have configured a stream for VOIP in order to persist socket connection to run in background, so what Timeout value should I set? Will the socket connection terminates once the timeout expires? How do I make my application to listen to the socket all the time.? Client stream configuration is as follows, NSString *urlStr = @"http://192.168.0.108";

VoIP library for Android [closed]

孤者浪人 提交于 2019-11-27 06:00:56
I need to integrate VoIP service in my Android application. Is there any free (best open source) library ? I need that the library at least allows voice call over internet and not necessarily internet to phone (like 2 Skype account). Juned From android version 2.3 SIP API is added in Android. you can use either inbuilt SipStack library or third party open source sip stacks. Refer Android Developer's Guide There are different open source sip stack libraries as well as projects are available on internet. You can download the source code of that projects. Here is the List of some popular open

How do I forward a Twilio number to a VoIP phone?

风格不统一 提交于 2019-11-27 04:39:39
问题 Twilio noob + VoIP noob here, so brace yourself for a double-dumb question. I have a local Twilio number that currently points to a text-to-speech voicemail greeting. I get a lot of hang-ups (empty voicemail messages), so I would prefer to start routing my incoming calls to a VoIP phone during business hours. I only have one question about this so far: HOW? 回答1: Forwarding voice calls from a Twilio number to a VoIP client. Example with Zoiper VoIP client (https://www.zoiper.com/). Twilio

How do I make my App run an NSTimer in the background?

久未见 提交于 2019-11-27 03:36:28
I'm making a benchmark App for test purposes ONLY. I am not intending this to go to the App Store. What I need is my NSTimer to continue running on the background using a UIBackgroundTaskIdentifier, save data to a Core Data db and finally push the data to a server (I'm using Parse), after a certain time interval, of course. So basically, I haven´t found any questions which apply to my specific case. I set my NSTimer like so: UIBackgroundTaskIdentifier bgTask; UIApplication *app = [UIApplication sharedApplication]; bgTask = [app beginBackgroundTaskWithExpirationHandler:^{ [app endBackgroundTask

SIP-Client for Raspberry Pi that works from command line?

≡放荡痞女 提交于 2019-11-27 00:58:20
问题 i want to use my raspberry pi as a SIP/VOIP-Phone, just controlling the RPI via SSH. I found some tutorials and it seems that Twinkle is one of the most useful apps for that. So i successfully installed twinkle on my RPI, one SPI-Client on my Android-Phone and for know i am able to send text messages from one to another. The thing is: I have to use the Twinkel GUI with X-Server-forwarding (currently using MacOS with X11 and iTerm). But i kind of want to automate the whole process, like using

SIP library for iOS with non-GPL license

给你一囗甜甜゛ 提交于 2019-11-27 00:40:42
问题 Are there any non-GPL SIP libraries/SDKs that'll let me implement SIP for iOS? 回答1: These are the ones I know about: Proprietary: vaxvoip Open source: GPL/LGPL sofia-sip linphone exosip 回答2: oSIP is LGPL and therefore can be used (as a library) in commercial and closed-source projects. It compiles easily for arm. It is the SIP library used by linphone for iPhone; however, linphone is GPL. 回答3: These days SIP over WebRTC is getting popularity. It uses SIP Signaling and WebRTC as Media which is

iOS Voip Socket will not run in background

对着背影说爱祢 提交于 2019-11-26 23:50:40
I am getting a VOIP socket to run in the background in an iOS application. My connection works fine, but it won't wake up when my app goes into the background. If I open the app back up, though, it responds to any messages it got while it was asleep. I set up my stream like this: CFStreamCreatePairWithSocketToHost(kCFAllocatorDefault, (CFStringRef) @"test.iusealocaltestserver.com", 5060, &myReadStream, &myWriteStream); CFReadStreamSetProperty ( myReadStream, kCFStreamNetworkServiceType, kCFStreamNetworkServiceTypeVoIP ); CFSocketNativeHandle native; CFDataRef nativeProp =

iOS 10: How to show incoming VOIP call notification when app is in background?

╄→гoц情女王★ 提交于 2019-11-26 21:56:28
问题 I'm working on audio/video call and trying to get incoming call notification loop for 1 minute like WhatsApp shows in iOS when app is background, Notification banner hide and show with ringtone for 1 minute. I have tried this code, it triggers only single time: UNMutableNotificationContent *content = [[UNMutableNotificationContent alloc] init]; content.title = [NSString stringWithFormat:@"Video Call from %@",userId]; content.body = @""; content.userInfo = [userInfo mutableCopy]; content.sound