自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

好记性不如写博客!

专注于音频、视频和无线通讯。

  • 博客(9)
  • 资源 (5)
  • 收藏
  • 关注

原创 linphone 内部线程分析

以下分析基于我内部修改过的linphone版本。linphone包含了sip协议解析,多媒体编解码和rtp传输等功能,这些功能是通过不同的组件分工合作完成的,下面我就来分析下linphone生命中出现过的那些线程。 第一个登场的当然是主线程,也就是ui线程,通常可认为是一个Activity,这个Activity主要负责界面的绘制、linphone内核库的初始化以及功能接口的调用

2012-06-20 16:55:02 6676 10

原创 Linphone 拨打电话流程

Linphone打电话流程主界面为为一个TabActivity,打电话界面在DialActivity。CallButton –》onClick –》LinphoneManager.getInstance().newOutgoingCall(mAddress)-》newOutgoingCall@LinphoneManager.java-》inviteAddress@CallM

2012-06-07 16:59:16 4629 1

转载 网络七层协议

OSI是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范。OSI模型有7层结构,每层都可以有几个子层。 OSI的7层从上到下分别是 7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层 其中高层,既7、6、5、4层定义了应用程序的功能,下面3层,既3、2、1层主要面向通过网络的端到端的数据流。目录各层功能OSI分层的优点网络协议主要

2012-06-05 14:51:56 1654

转载 Socket编程知识必学

端口号常识:端口号由一个十六位的数字组成,取值范围是1 -- 65535,其中1 -- 1023 是保留端口号,固定给一些常用服务使用,1024 -- 65535是临时端口号,可自由使用。    端口号被从1 开始分配。 每个网络通信循环地进出主计算机的TCP 应用层。它被两个所连接的号码唯一地识别,即网址(ip)和端口号,这两个号码合起来就组成了套接字。套接字的三种类型

2012-06-05 14:49:41 1698

原创 H264--4--H264编码

-----------------------------------编码器输出格式----------------------------------        总的来说H264的码流的打包方式有两种,一种为annex-b byte stream format的格式,这个是绝大部分编码器的默认输出格式,就是每个帧的开头的3~4个字节是H264的start_code,0x00000

2012-06-04 18:27:20 5235 1

原创 H264--5--H264解码

解码器在解码时,首先逐个字节读取NAL的数据,统计NAL的长度,然后再开始解码。 nal_unit( NumBytesInNALunit ) {  /* NumBytesInNALunit为统计出来的数据长度 */       forbidden_zero_bit    // forbidden_zero_bit  等于 0表示网络传输没有出错     nal_ref_idc //

2012-06-04 17:01:50 4050

原创 H264--3--NAL层的处理

------------------------------H.264的NAL层处理------------------------------H264以NALU(NAL unit)为单位来支持编码数据在基于分组交换技术网络中传输。NALU定义了可用于基于分组和基于比特流系统的基本格式,同时给出头信息,从而提供了视频编码和外部世界的接口。H264编码过程

2012-06-04 16:51:43 6326

原创 H264--2--语法及结构

---------------前言-------------H264结构中,一个视频图像编码后的数据叫做一帧,一帧由一个片(slice)或多个片组成,一个片由一个或多个宏块(MB)组成,一个宏块由16x16的yuv数据组成。宏块作为H264编码的基本单位。-------------------------名词解释 -------------------------场

2012-06-04 10:41:30 5340 1

原创 H264--1--编码原理以及I帧B帧P帧

-----------------------前言-----------------------       H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中,一般有差别的像素只有10%以内的点,亮度差值变化不超过2%,而色度差值的变化只有1%以内。所以对于一段变化不大图

2012-06-02 12:26:43 23781 9

edimax ac1200 driver for omnipeek

在windows上实测,x86 32位可用,其他未测试,据说可以,请注意。

2018-03-19

android intent 实例详解

intent是android 四大应用组件沟通的渠道,在日常编程中使用非常频繁,这么个重要的东东你还不会?赶紧学习学习吧!

2012-02-20

div +css经典大全

div +css经典大全,快速学习层和样式表!

2008-12-02

C语言嵌入式编程之路

C语言嵌入式编程的好教程,大家需要的就下吧,是pdf文件

2008-07-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除