关键字:VOIP,AudioUnit,AudioQueue,RemoteIO问题描述VOIP通话,iOS底层音频方式采用AudioUnit机制,本来也挺好,但是会有遇到CS域来电时RemoteIO挂死的问题[1876:492456] 20:46:05.584 WARNING: [AVAudioS.....
分类:
移动开发 时间:
2015-08-04 10:36:16
阅读次数:
4142
Intent在进行activity之间的跳转的时候有一种方式是通过设置ACTION的方式来进行跳转的,这个ACTION是设置在manifest文件里Intent-filter里的,我们可以通过跳转自定义的activity以及系统内部已经写好的activity,在跳转通话的时候,有两个方式,一个是.....
分类:
其他好文 时间:
2015-08-02 07:47:06
阅读次数:
284
1.TCP的服务虽然TCP和UDP最后都会通过IP层传输,但是二者却为用户提供完全不同的服务,TCP提供的是面向连接的,可靠的字节流服务
面向连接意味着俩个使用TCP的应用在彼此交换数据之前必须先建立一个TCP连接。可以用打电话比喻TCP的连接,要想俩个人通话,首先一方要拨通另一方的电话,等待另一方接通电话之后才可以通话,TCP连接只有俩方能通话,这和UDP完全不同
TCP通过如下方式来提供可靠的服...
分类:
其他好文 时间:
2015-07-27 13:21:53
阅读次数:
120
跨平台:话说,在北京,一般都是讲北京话的,上海,一般都是将上海话,广东,广东话...现有一公文发出,要全国执行,该当如何?——先统一翻译成普通话。各地在将普通话版本翻译成当地的方言。这里,北京、上海就是不同类型的机器windows,linux...编译(javac)就是将公文翻译成普通话的过程,而编...
分类:
编程语言 时间:
2015-07-24 20:30:29
阅读次数:
131
ContentProvider作为四大组件之一,那它存在一定是有原因的? 那为什么引用ContentProvider呢? 我们先看一个例子。
大家在生活中用手机,比如你按了360手机管家, 其中360手机管家就有一个短信,通话记录,联系人备份的功能。那手机里的短信,联系人都是存放在数据库中的
比如联系人的信息是存放在contacts2.db中。既然数据是存放在数据库中的,那360手机管家...
分类:
移动开发 时间:
2015-07-23 15:41:05
阅读次数:
156
基本概念
呼叫保持取消,当需要和正在处于呼叫保持状态的用户回复原来通话时,再继续与原来的通话方通话,即取消原来通话的保持状态,停止播放背景音乐。
呼叫保持取消流程图
呼叫保持取消信令简要概述
在呼叫保持信令中提到,用户1000发送re-INVITE消息给IPBX,需要保持1000和1002之间的通话。Re-INVITE消息携带SDP中c=IN
IP40.0.0....
分类:
其他好文 时间:
2015-07-18 11:06:44
阅读次数:
543
一枚Android拦截马简要分析【文章标题】:一枚Android拦截马简要分析
【文章作者】: Ericky
【作者博客】: http://blog.csdn.net/hk9259
【下载地址】: 由于恶意程序,不提供下载
【保护方式】: 阿里加固
【作者声明】: 本人水平有限,若有不足错误之处请指正0x1 脱壳脱壳后包名结构如下:
0x2 获取内容
主要获取短信,联系人以及通话记录。...
分类:
移动开发 时间:
2015-07-17 09:45:07
阅读次数:
276
近期学习Android平台下跨平台音视频通信开发,尽管网上有非常多开源项目供我们參考学习。但音视频效果非常一般,还有非常多不稳定的因素,毕竟是开源嘛。在国内我找到了一个比較好音视频通信解决方式(百度下载官方Anychat for Android 的demo),该案例提供了纯Java语言接口供我...
分类:
移动开发 时间:
2015-07-16 19:07:23
阅读次数:
131