STUN的探测过程需要有一个公网IP的STUN server,在NAT后面的UAC必须和此server配合,互相之间发送若干个UDP数据包。UDP包中包含有UAC需要了解的信息,比如NAT外网 IP,PORT等等。UAC通过是否得到这个UDP包和包中的数据判断自己的NAT类型。...
下载 多媒体通信同步方法,主要有时间戳同步法、同步标记法、多路复用同步法三种。下面主要讨论时间戳同步法,特别是 RTP 时间戳同步。内容包括 RTP 媒体间同步的实现,为什么需要 RTCP 的 NTP 时间来实现媒体间同步?没有 RTCP ,能实现 RTP 媒体间的同步吗? DirectS...
软件版本: libosip2-3.3.0.tar.gz libeXosip2-3.3.0.tar.gz ./configure --prefix=/opt/sip/target --disable-static make make install 测试代码: 代码来源:http://blog.csdn.net/bat603/archive/2006/11/15/1386277.aspx ...
最近考虑使用RTP替换原有的高清视频传输协议,遂上网查找有关H264视频RTP打包、解包的文档和代码。功夫不负有心人,找到不少有价值的文档和代码。参考这些资料,写了H264 RTP打包类、解包类,实现了单个NAL单元包和FU_A分片单元包。...
全称Adaptive Multi-Rate,自适应多速率编码,主要用于移动设备的音频,压缩比比较大,但相对其他的压缩格式质量比较差,由于多用于人声,通话,效果还是很不错的。AMR-WB应用于EDGE、3G可充分体现其优势。足够的传输带宽保证AMR-WB可采用从6.6kb/s到23.85kb/s共九种编...
当在SIP时代,则出现了群雄割据的状况,SIP相对于H.323 简单,灵活,于是各种协议栈层出不穷,下面将详细对比最具有代表性的5个开源项目:OPAL,VOCAL,sipX,ReSIProcate,oSIP ...
流控制传输协议(Stream Control Transmission Protocol,SCTP)是一种可靠的传输协议,与 TCP 和 UDP 不同,SCTP 是通过多宿主(Multi-homing)和多流(Multi-streaming)功能提供这些收益的,这两种功能均可提高可用性。在本文中,我们将学习 Linux2.6内核中SCTP的关...
当前国内外许多公司正是在DSS的基础上开发了自己的流式媒体相关产品。但是DSS源码量比较大,简单统计一下5.5版本总共大约13万行代码,虽然DSS源码组织结构很好,但是入门的门槛还是比较高。为降低入门门槛,首先要做的就是把DSS源码简化,下面简单介绍一下我对5.5版本裁...
讲实话,有关这些使用的文章真的不错,我们在这谢谢"SV的边界"本来我自己还想总结一下的。看来没有必要了,呵呵,在次多谢"SV的边界"....
应用X264进行H.264编码,如果编码不能成功,大部分情况是编码参数选择不正确;这里边的编码参数大家应该看到了吧,那么如果我们用ffmpeg怎么设置这些编码参数呢?...
在开发相机程序显示相机预览数据时,有时相机的位置是固定的...
在做码流分析时,图像分辨率、帧率这类的基本信息,当然不可...
其中,VLD加速等级最高,所以其包含IDCT、MoCoopm和PostProc;IDCT加...
使用该AEC算法要注意两点:1)延时要小,因为算法默认滤波器长...
音频和视频流都有一些关于以多快速度 和什么时间来播放它们的...
这部分在标准的8.7 Deblocking filter process有详细的描述,技术白皮...