Sipdroid

SipApi not supported by some device

元气小坏坏 提交于 2019-12-30 05:19:29
问题 I am using native sip apis to implement sip calling in android app and it is working fine but in some devices like CANVAS 3 it was not working .After debugging I found this line of code was returning NULL **manager = SipManager.newInstance(ctx);** That measns that device does not support Sip Apis.But on the same device other application for sipcalling like SipDroid etc are working properly.How it is possible ?Are they do not use native sip Apis??? 回答1: Just to complement SilentKiller response

sipdroid - Another incoming call is not display while one is continue

元气小坏坏 提交于 2019-12-20 19:48:12
问题 I have installed SIPDROID . I made three account at sip2sip. After that I have configured application using one of that account. Application works fine. Question is: If I make multiple call to the same phone using SIP is there anyway to handle all calls at a same time? Another incoming call is not displaying on mobile screen while first call is continue. The first call getting picked up but what about the second call which is coming during first call. Even second call is not displaying on the

sipdroid data encrypt failed

心不动则不痛 提交于 2019-12-08 12:39:29
问题 I want to make a custom sipdroid client by using reverse byte order. I think that makes other Voip clients cannot decode these data. So I read the code of the SipDroid. I found RTP data goes this way: 1. AudioRecord.read(originalPCM) 2. encode(originalPCM, encodedData) 3. rtp_socket.send(rtp_packet) //the encodeData is rtp_packet's data part And the other side is: 1. rtp_receive(rtp_packet) 2. decode(encodeData, PCMData) //the encodeData is rtp_packet's data part 3. AudioTrack.write(PCMData)

Video chat in android

若如初见. 提交于 2019-12-04 14:53:43
问题 What i am doing: I am building an android application for 1 to 1 video chatting and i need help here What i did: 1) I came across Quickblox, i tried my best to understand and implement it and i really coudn't get it working 2) I researched about Sipdroid, i cant understand it either What i want: I am in need of either 1) A simple library, with good documentation to implement video chat. 2) An excellent tutorial for implementing video chat in android. Please guide me 来源: https://stackoverflow

Android音频开发(1):基础知识

♀尐吖头ヾ 提交于 2019-12-04 10:43:20
Android音频开发(1):基础知识 导读 人的说话频率基本上为300Hz~3400Hz,但是人耳朵听觉频率基本上为20Hz~20000Hz。 > 对于人类的语音信号而言,实际处理一般经过以下步骤: > > 人嘴说话——>声电转换——>抽样(模数转换)——>量化(将数字信号用适当的数值表示)——>编码(数据压缩)——> > > 传输(网络或者其他方式) > > ——> 解码(数据还原)——>反抽样(数模转换)——>电声转换——>人耳听声。 抽样率 > 实际中,人发出的声音信号为模拟信号,想要在实际中处理必须为数字信号,即采用抽样、量化、编码的处理方案。 > > 处理的第一步为抽样,即模数转换。 > > 简单地说就是通过波形采样的方法记录1秒钟长度的声音,需要多少个数据。 > > 根据奈魁斯特(NYQUIST)采样定理,用两倍于一个正弦波的频繁率进行采样就能完全真实地还原该波形。 > > 所以,对于声音信号而言,要想对离散信号进行还原,必须将抽样频率定为40KHz以上。实际中,一般定为44.1KHz。 > > 44.1KHz采样率的声音就是要花费44000个数据来描述1秒钟的声音波形。 > > 原则上采样率越高,声音的质量越好,采样频率一般共分为22.05KHz、44.1KHz、48KHz三个等级。 > > 22.05 KHz只能达到FM广播的声音品质,44

Video chat in android

三世轮回 提交于 2019-12-03 09:14:51
What i am doing: I am building an android application for 1 to 1 video chatting and i need help here What i did: 1) I came across Quickblox , i tried my best to understand and implement it and i really coudn't get it working 2) I researched about Sipdroid , i cant understand it either What i want: I am in need of either 1) A simple library, with good documentation to implement video chat. 2) An excellent tutorial for implementing video chat in android. Please guide me 来源: https://stackoverflow.com/questions/22626399/video-chat-in-android

SipApi not supported by some device

可紊 提交于 2019-11-30 15:53:00
I am using native sip apis to implement sip calling in android app and it is working fine but in some devices like CANVAS 3 it was not working .After debugging I found this line of code was returning NULL **manager = SipManager.newInstance(ctx);** That measns that device does not support Sip Apis.But on the same device other application for sipcalling like SipDroid etc are working properly.How it is possible ?Are they do not use native sip Apis??? jcm Just to complement SilentKiller response I would forward my answer to this question but, please, keep in mind that choosing a stack is a quite

Android音频开发(1):基础知识

女生的网名这么多〃 提交于 2019-11-26 10:08:23
Android音频开发(1):基础知识 导读 人的说话频率基本上为300Hz~3400Hz,但是人耳朵听觉频率基本上为20Hz~20000Hz。 > 对于人类的语音信号而言,实际处理一般经过以下步骤: > > 人嘴说话——>声电转换——>抽样(模数转换)——>量化(将数字信号用适当的数值表示)——>编码(数据压缩)——> > > 传输(网络或者其他方式) > > ——> 解码(数据还原)——>反抽样(数模转换)——>电声转换——>人耳听声。 抽样率 > 实际中,人发出的声音信号为模拟信号,想要在实际中处理必须为数字信号,即采用抽样、量化、编码的处理方案。 > > 处理的第一步为抽样,即模数转换。 > > 简单地说就是通过波形采样的方法记录1秒钟长度的声音,需要多少个数据。 > > 根据奈魁斯特(NYQUIST)采样定理,用两倍于一个正弦波的频繁率进行采样就能完全真实地还原该波形。 > > 所以,对于声音信号而言,要想对离散信号进行还原,必须将抽样频率定为40KHz以上。实际中,一般定为44.1KHz。 > > 44.1KHz采样率的声音就是要花费44000个数据来描述1秒钟的声音波形。 > > 原则上采样率越高,声音的质量越好,采样频率一般共分为22.05KHz、44.1KHz、48KHz三个等级。 > > 22.05 KHz只能达到FM广播的声音品质,44