voip

Does RTCPeerConnection work in Microsoft Edge?

有些话、适合烂在心里 提交于 2019-12-18 21:17:37
问题 I am currently working on VoIP using WebRTC. It's going to be a UWP application written in JavaScript. Now, I am trying to check whether it works or not by testing samples from https://webrtc.github.io/samples on Microsoft Edge. It turns out that it works fine except RTCPeerConnection . For example, when I opened https://webrtc.github.io/samples/src/content/peerconnection/audio in Edge, it gave me getUserMedia() error: NotFoundError when I clicked the call button. On Chrome, it works fine.

iOS background polling without location services

跟風遠走 提交于 2019-12-18 12:07:51
问题 this is a question we've all wondered about a number of times, and no one seems to have a good answer. How do apps like DataMan run on a regular basis in the background, indefinitely, and still get into the app store? The app allows a user to turn on "precise data tracking" and select a frequency at which the app updates it's data usage counters with zero user interaction - the intervals are once every minute, once every 10 minutes, and once every 20 minutes. Yes, I've read all the associated

How can I use Twilio as a SIP trunk for my Asterisk to make and receive calls?

橙三吉。 提交于 2019-12-18 10:57:28
问题 I have a Twilio account which has a number (let's say 8881231234), and I have Asterisk box. I'd like to use Twilio as an Asterisk trunk to be able to make calls at their rates and receive calls from that number on my Asterisk. I haven't found any specs to interconnect Asterisk with Twilio. Is it possible to set up Asterisk so that every outgoing call is routed through Twilio and have the calls on my 8881231234 number ring on my SIP phone? 回答1: Twilio Seems to offer SIP Trunking now. 回答2: As

VOIP Using Phonegap

*爱你&永不变心* 提交于 2019-12-18 07:41:16
问题 Is there's anyway I can implement VOIP Client using Ionic Framework ? Theres a SDK for the VOIP but regarding the connection and everything, is it possible or should I go native ? Thanks 回答1: It is possible to use VOIP SDK's in Javascript. These SDK's rely on WebRTC to work, and this is not always available in older Android versions for example. These frameworks are however stable enough to work in a browser on your desktop. You have several complications with Cordova instead of native. In

iOS 13 Killing app because it never posted an incoming call to the system after receiving a PushKit VoIP callback

家住魔仙堡 提交于 2019-12-17 23:47:19
问题 After upgrading to iOS beta 13 I've noticed an unpleasant thing: my app crashes sometimes on incoming VoIP pushes. In the crash report I see the following: iOS 13 Killing app because it never posted an incoming call to the system after receiving a PushKit VoIP callback Fatal Exception: NSInternalInconsistencyException 0 CoreFoundation 0x1af21b9f0 __exceptionPreprocess 1 libobjc.A.dylib 0x1af7284fc objc_exception_throw 2 CoreFoundation 0x1af11efec + [_CFXNotificationTokenRegistration

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

℡╲_俬逩灬. 提交于 2019-12-17 14:44:23
问题 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

setKeepAliveTimeout iOS behavior, exceeded 15 wakes in 300 sec

余生长醉 提交于 2019-12-17 10:46:43
问题 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

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

眉间皱痕 提交于 2019-12-17 07:15:15
问题 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 =

Background task in objective c

假装没事ソ 提交于 2019-12-14 03:13:34
问题 I have a VOIP application in objective-c SIP call is working fine when application is in foreground. My problem is when my app is in background SIP call is not working after 10 minutes after going to background. I have started a background task in applicationDidEnterBackground bgTask = [application beginBackgroundTaskWithExpirationHandler:^{ // Clean up any unfinished task business by marking where you // stopped or ending the task outright. [application endBackgroundTask:bgTask]; bgTask =

Issue with dialing REGISTERED (but offline) users

[亡魂溺海] 提交于 2019-12-13 21:18:02
问题 i'm facing the following scenario: we have to local (REGISTERED) users (iOS apps pjSIP) which initiating local calls between each other. the problem arise when one of the users (let's say user B) is closing the application few minutes after he successfully REGISTERS. now, when user A tries to call user B we see that the INVITE is sent but we got no reply (e.g 180 ringing) from User B. Note: when we are sending an invite to User B he get's Push notification to his device what cases him to open