Fork me on GitHub

2012年4月27日

摘要: 首先要配置环境,需要这么几个库,libosip,libeXosip2,ortp,mediastreamer2.libosip,libeXosip2这两个库是负责信令部分的,ortp,medastreamer2是负责媒体流传输与采集等的。sipAPI: http://www.gnu.org/software/osip/doc/html/group__oSIP__MESSAGE.htmleXosipAPI: http://www.antisip.com/doc/exosip2/group__eXosip2__sdp.html#gdab1e84d04b387ada72e0d548444f... 阅读全文
posted @ 2012-04-27 20:35 pengyingh 阅读(612) 评论(0) 推荐(0)
摘要: mediastreamer2是一个支持多种平台的轻量级的流技术引擎,主要适用于开发语音和视频电话应用程序。该引擎主要为linphone的多媒体的收发,包括语音和视频的捕获、编码解码以及渲染。mediastream.c是mediastream2库自带的一个test,也是最为复杂的一个test,学习它有助于加深对mediastreamer2的理解//****************************************************************************************************************************** 阅读全文
posted @ 2012-04-27 20:33 pengyingh 阅读(660) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/flyhawk007j2me/article/details/6830586Osip2是一个开放源代码的sip协议栈,是开源代码中不多使用C语言写的协议栈之一,它具有短小简洁的特点,专注于sip底层解析使得它的效率比较高eXosip2是Osip2的一个扩展协议集,它部分封装了Osip2协议栈,使得它更容易被使用。exosip2增加了call、dialog、registration、subscription等过程的解析,使得实用性更强。//========================================================== 阅读全文
posted @ 2012-04-27 20:32 pengyingh 阅读(3069) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/flyhawk007j2me/article/details/6830354RTP(Real-time transport Protocol)用于在网路上多媒体数据流的传输协议做流媒体传输方面的应用一般都会用基于RTP的JRTPLIB库等;ORTP是一个支持RTP以及RFC3550协议的库,使用C语言编写,可用于Windows、Linux以及类Unix平台且支持单线程的多个RTP回话,支持自适应抖动处理。//========================================================================= 阅读全文
posted @ 2012-04-27 20:31 pengyingh 阅读(1354) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/flyhawk007j2me/article/details/6829238最近才发现可以用ptype来获取到结构体的结构信息,进而取得变量的值还可以在调试过程中调用函数来获取你想要的输出。#include<stdio.h>[cpp]view plaincopytypedefstructtagvec{intsize;charname[1];}vec;int debug_cat(vec *v){ printf("vector size:%d \n vector:%s \n",v->size,v->name);f 阅读全文
posted @ 2012-04-27 20:27 pengyingh 阅读(4353) 评论(0) 推荐(0)
摘要: 动画分隐式动画和显式动画CAAnimatione采用了CAMediaTiming协议,可以调整时间,包括持续时间,速度,重复次数;采用了CAAction协议,可以通过响应动作的方式来显示动画.CAAnimation的一些派生类:CATransition 提供渐变效果:(推拉push效果,消退fade效果,揭开reveal效果)CAAnimationGroup 允许多个动画同时播放CABasicAnimation 提供了对单一动画的实现CAKeyframeAnimation 关键桢动画,可以定义行动路线CAConstraint 约束类,在布局管理器类中用它来设置属性CAConstraintLay 阅读全文
posted @ 2012-04-27 20:21 pengyingh 阅读(13312) 评论(0) 推荐(0)
摘要: ask:I have an UIView which I want to give a gradient background and I'm wondering how to implement that as efficient as possible.I am considering three options:Create an UIImageView as subview and give it an image of the gradient to display.Draw the gradient image in drawRect: of the original UI 阅读全文
posted @ 2012-04-27 15:47 pengyingh 阅读(257) 评论(0) 推荐(0)

导航