动态修改音频通信质量主要是通过调节音频编码器的目标码率来实现的,可以满足在不同的应用中使用不同通话质量的需求,如局域网或是网络带宽有保障的应用,可以采用较高的通话质量,而互联网则采用较低的通话质量来降低带宽占用。同时也可以动态修改音频通话质量,在较好质量和一般通话质量之间动态切换。该特性需要AnyC...
分类:
其他好文 时间:
2014-07-29 12:45:36
阅读次数:
205
以下为学习过程中在网上查到的方法, 实现打电话的功能,主要二种方法,下面我就分别说说它们的优缺点。1.1.发短信(1)——URL // 直接拨号,拨号完成后会停留在通话记录中1、方法:NSURL *url = [NSURL URLWithString:@"sms://10010"];[[UIAppl...
分类:
移动开发 时间:
2014-07-29 12:17:06
阅读次数:
306
服务:在后台长期运行且没有界面的组件可以用服务执行一些后台监听和获取数据的功能如果不进行手动关闭是不会停止的清单文件需要配置服务节点和添加可读取通话状态的权限packagecom.example.callstatuslistener;importandroid.app.Activity;import...
分类:
其他好文 时间:
2014-07-29 10:20:58
阅读次数:
264
随着Wifi的普及,在开发App的时候对wifi的考虑越来越多了。例如程序的升级在wifi下可以省很多流量,在通信软件中的视频通话。可以实现高画质的传输等等,Android提供了WifiManager类来帮助开发者们管理Wifi。下面就简单来说一下WifiManager的简单用法把。权限:为了使用W...
分类:
移动开发 时间:
2014-07-28 23:34:54
阅读次数:
509
1.4.?Link Establishment(建立IP链路) 准备工作 主站点IP地址 192.168.6.1 节点点IP地址 192.168.6.2 一次类推 我们将中继的一时隙用作IP链路连接,二时隙用作本地通话,这样能做到两个时隙互不影响。 1.4.1.?M...
分类:
其他好文 时间:
2014-07-28 16:57:27
阅读次数:
295
网上关于拨号流程的文章有很多,大多讲逻辑,本文从logcat输出的日志入手。分析通话流程,还原系统应用真实的调试场景。adb logcat -b main -b radio -v time >> call.log用如上adb命令将拨号至接通电话的日志输出。1-01 08:02:07.458 V/Ou...
分类:
移动开发 时间:
2014-07-25 19:14:12
阅读次数:
424
本实例允许用户动态添加号码到黑名单,并实现黑名单来电自动挂断。程序通过创建PhoneStateListener监听器来监听TelephonyManager的通话状态来实现该功能。
由于自Android 10之后Android不再对外公开挂断电话的API,如果需要挂断电话必须使用AIDL与电话管理Service进行通信,并调用服务中的API实现结束电话。...
分类:
移动开发 时间:
2014-07-25 11:03:51
阅读次数:
583
IP开发环境的搭建(转) 要在windows或者linux平台下开发基于SIP的软电话,需要以下软件 服务器端软件: 注册多个客户端到服务器上,可以进行通话测试 SIP客户端软件:主要用于测试,可以对别人已经完成的客户端进行...
分类:
其他好文 时间:
2014-07-25 00:08:14
阅读次数:
234
1:关于人物 图片
https://github.com/beartung/tclip-android
2:视频通话
https://code.google.com/p/imsdroid/
希望博友 推荐 我会采纳 更新,谢谢...
分类:
移动开发 时间:
2014-07-23 13:12:46
阅读次数:
213