自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老衲不出家

老衲不出家自留地

  • 博客(15)
  • 资源 (35)
  • 收藏
  • 关注

原创 RTP/RTCP协议如何实现媒体流的同步

RTP的同步其实就靠这几个东西来完成:1. RTP帧头的以下三个域 sequence number, timestamp,SSRC2. RTCP SR报文的以下三个域:RTP timestamp, NTP timestamp, SSRC of sender同步机制其实十分简单:先说RTP头1. 某RTP流的第一个包中的sequence number是一个随机产生的16bit

2016-09-20 11:30:12 4444

转载 H.264句法和语法总结(十四)CAVLC 残差句法

residual_block_cavlc( coeffLevel, maxNumCoeff ) {  C      Descriptor     for( i = 0; i         coeffLevel[ i ] = 0          // coeff_token      指明了非零系数的个数,拖尾系数的个数。           coeff_token     

2016-09-02 17:44:06 414

转载 H.264句法和语法总结(十三)残差句法

residual( ) {      if( !entropy_coding_mode_flag )                   residual_block = residual_block_cavlc               else                   residual_block = residual_block_cabac           

2016-09-02 17:42:39 794

转载 H.264句法和语法总结(十二)子宏块预测句法

sub_mb_pred( mb_type ) {       for( mbPartIdx = 0; mbPartIdx         // sub_mb_type[ mbPartIdx ]    指明子宏块的预测类型,在不同的宏块类型中这个句法元素的语义不一样。              sub_mb_type[ mbPartIdx ]       for( mbPartI

2016-09-02 17:42:04 488

转载 H.264句法和语法总结(十一)宏块层预测句法

mb_pred( mb_type ) {       if( MbPartPredMode( mb_type, 0 )    = =    Intra_4x4    | |             MbPartPredMode( mb_type, 0 )    = =    Intra_16x16 ) {         if( MbPartPredMode( mb_type, 0 )

2016-09-02 17:41:27 677

转载 H.264句法和语法总结(九)片层数据句法

slice_data( ) {       if( entropy_coding_mode_flag )                     while( !byte_aligned( ) )                          // cabac_alignment_one_bit    当熵编码模式是CABAC 时,此时要求数据字节对齐,即数据从下一个字节的第一个比

2016-09-02 17:37:36 585

转载 H.264句法和语法总结(八)参考图像序列标记 (marking)操作的语义

重排序(reordering)操作是对参考帧队列重新排序,而标记(marking)操作负责将参考图像移入或移出参考帧队列。dec_ref_pic_marking( ) {      if( nal_unit_type    = =    5 ) {                    // no_output_of_prior_pics_flag  仅在当前图像是 IDR 图像时

2016-09-02 17:35:59 1209

转载 H.264句法和语法总结(七)加权预测句法

pred_weight_table( ) {      // luma_log2_weight_denom    给出参考帧列表中参考图像所有亮度的加权系数,是个初始值luma_log2_weight_denom  值的范围是  0 to 7。      luma_log2_weight_denom        // chroma_log2_weight_denom  给出参考帧

2016-09-02 17:35:18 853

转载 H.264句法和语法总结(六)参考帧队列重排序(reordering)句法

ref_pic_list_reordering( ) {       if( slice_type    !=    I    &&    slice_type    !=    SI ) {                      // ref_pic_list_reordering_flag_l0   指明是否进行重排序操作,这个句法元素等于1 时表明紧跟着会有一系列句法元素用于参考

2016-09-02 17:28:39 2157

转载 H.264句法和语法总结(五)片头句法

slice_header( ) {      // first_mb_in_slice  片中的第一个宏块的地址,  片通过这个句法元素来标定它自己的地址。 要注意的是在帧场自适应模式下,宏块都是成对出现,这时本句法元素表示的是第几个宏块对,对应的第一个宏块的真实地址应该是2 * first_mb_in_slice      first_mb_in_slice        /* sl

2016-09-02 17:26:43 1075

转载 H.264句法和语法总结(四)图像参数集语义

pic_parameter_set_rbsp( ) {       // pic_parameter_set_id 用以指定本参数集的序号,该序号在各片的片头被引用。    pic_parameter_set_id       // seq_parameter_set_id  指明本图像参数集所引用的序列参数集的序号。     seq_parameter_set_id     

2016-09-02 17:25:35 606

转载 H.264句法和语法总结(三)序列参数集层(SPS)句法

seq_parameter_set_rbsp( ) {      // profile_idc  level_idc  指明所用  profile、level     profile_idc       // constraint_set0_flag  等于 1 时表示必须遵从附录 A.2.1 所指明的所有制约条件。等于 0 时表示不必遵从所有条件。     constraint_

2016-09-02 17:24:39 915

转载 H.264句法和语法总结(二)NAL层句法

NAL&VCL: H.264 的功能分为两层,即视频编码层(VCL)和网络提取层(NAL,Network Abstraction Layer)。VCL 数据即编码处理的输出,它表示被压缩编码后的视频数据序列。在 VCL 数据传输或存储之前,这些编码的 VCL 数据,先被映射或封装进 NAL 单元中。        每个 NAL 单元包括一个原始字节序列负荷(RBSP)、一组对应于视频编码数据的

2016-09-02 17:23:49 795

转载 H.264句法和语法总结(一)句法元素的分层结构

在 H.264 定义的码流中,句法元素被组织成有层次的结构,分别描述各个层次的信息,如下图所示            在H.264 中,句法元素共被组织成  序列、图像、片、宏块、子宏块五个层次。          在这样的结构中,每一层的头部和它的数据部分形成管理与被管理的强依赖关系,头部的句法元素是该层数据的核心,而一旦头部丢失,数据部分的信息几乎不可能

2016-09-02 17:16:33 606

转载 H.264 视频 RTP 负载格式

1. 网络抽象层单元类型 (NALU)NALU 头由一个字节组成, 它的语法如下:      +---------------+      |0|1|2|3|4|5|6|7|      +-+-+-+-+-+-+-+-+      |F|NRI|  Type   |      +---------------+F: 1 个比特.  forbi

2016-09-02 16:47:25 396

WavFileRead.zip

vs2019工程使用标准c++读取wav文件信息,可以根据自己需求修改,已经包含了vs2019工程,并且编译调试通过 可以自行下载

2019-11-28

Visual Assist X 10.9.2333.0.zip

vassistx 2333河蟹版,支持最新vs2019,稳定流程,非xx阁版本

2019-07-08

webrtc新版语音流程图

webrtc新版语音流程图,visvo画的,详细介绍了整个音视频流程,基于版本M57

2018-06-04

Visual Assist X 10.9.2238.2 和谐文件

Visual Assist X 10.9.2238.2 破解文件,密码在压缩包里面,完美支持vs2017 vs2015及一下的,替换C:\Users\用户名\AppData\Local\Microsoft\VisualStudio\14.0\Extensions下面对应文件即可

2017-11-30

C++并发编程(中文版)(c++ 11)

C++并发编程(中文版), c++11, 中文版,从std::thread、std::mutex、std::future和std::async等基础类的使用,到内存模型和原子操作、基于锁和无锁数据结构的构建,再扩展到并行算法、线程管理,最后还介绍了多线程代码的测试工作。

2017-10-13

x264命令参数与代码对应关系

x264命令参数与代码对应关系

2016-12-16

个人自用的souceInsight配置文件,绝对好用

个人自用的souceInsight配置文件,绝对好用

2015-11-27

OBJECTIVE-C 2.0程序设计,第三卷

OBJECTIVE-C 2.0程序设计,第三卷

2015-05-27

OBJECTIVE-C 2.0程序设计,第二卷

OBJECTIVE-C 2.0程序设计,第二卷

2015-05-27

OBJECTIVE-C 2.0程序设计

OBJECTIVE-C 2.0程序设计,全网最清晰版本

2015-05-27

P2P技术全面解析

本文详细常熟了P2P相关技术,适合于初学者,以及有一定经验的开发人员,都是一部不可多得的好书。仅供于学习交流。

2015-04-10

语音编码协议G729中文版

一种语音编码协议,介绍最基本语音编码理论,是参数编码的一种。线性预测,矢量量化。固定码本,自适应码本等基本概念

2015-03-19

opus api翻译

opus 中文SDK,绝对专业,敬业,比网络上其他的都全,感谢原作者

2015-01-20

Opus_低延迟音频编解码器API手册中文翻译

Opus_低延迟音频编解码器API手册中文翻译,Opus_低延迟音频编解码器API手册中文翻译

2015-01-20

opus开源编码器最新1.1版源代码

opus开源编码器最新1.1版源代码,最新官网下载的

2015-01-20

Ice 3.4.1 在ARM上移植, 源代码补丁

自己在网上找的一个补丁,加上了一些修改,亲测可用

2014-02-22

Effective+STL+中文版chm版非常清晰

Effective+STL+中文版chm版非常清晰,这个比pdf都清楚多了,而且确实是一本非常不错的书籍

2013-12-03

Visual Assist X 10.7.1929 破解Patched

Visual Assist X具有强大的编辑特色,提高了生产效率,可以完全集成到您的Microsoft开发环境中,升级了您的IDE,在不改变编程习惯的同时就可以感受到Visual Assist X为您带来的好处。 Visual Assist X是一款非常好的Microsoft Visual Studio 2005和Visual Studio .NET插件,支持C/C++,C#,ASP,Visual Basic,Java和HTML等语言,能自动识别各种关键字、系统函数、成员变量、自动给出输入提示、自动更正大小写错误、自动标示错误等,有助于提高开发过程的自动化和开发效率, 至于安装目录运行patched 生成.dll文件,替换掉C:\Users\Administrator\AppData\Local\Microsoft\VisualStudio对应版本的.dll文件即可破解成功(windows7亲测),绝对是可以用的

2013-03-11

H323视频会议原理讲解

H323视频会议原理讲解

2012-11-15

如何在Linux平台下开发实际的音频应用程序

如何在Linux平台下开发实际的音频应用程序,介绍了基本编程框架

2012-11-15

linux 高级程序设计(中文版)

中文版,很不错,linux 高级程序设计(中文版)

2012-11-15

Linux下音频设备编程

本章着重阐述了Linux下对音频设备的编程方法。读完本章,读者将了解以下内容:  音频信号的数字化和相关概念;  音频总线接口IIS的控制原理和控制程序;  Linux下音频设备编程的特点和操作方法;  MPlayer媒体播放器在嵌入式Linux上的移植实例。

2012-11-15

kernel list

linux内核链表经典例子, 需要的可以看看

2012-08-17

基于C51单片机的MP3播放器设计

基于C51单片机的MP3播放器设计 介绍整体的结构

2010-11-12

汇编语言时钟源代码 显示在dos状态的那种

自己写的 当初找了好多网上资源看了都不合适 就不多说了 绝对值

2010-11-12

dospyqianming

一款很实用的手机软件签名工具,里面配有教程使用非常简单快捷 手机软件签名全解决

2010-08-09

Symbian证书制作软件签名

很好的证书制作软件啊,很实用 快捷啊 希望对大家有帮助

2010-08-09

数据结构课件与习题答案

很好。很全面 数据结构爱好者可以看下 严蔚敏版的 最新的

2010-05-08

严蔚敏数据结构习题答案

每题都有详细解答 希望对大家有所帮助 对爱好数据结构的人有所帮助

2010-03-07

数据结构教案 严蔚敏版

希望对大家有所帮助啊 很详细的 提供了详细的代码解释

2009-09-29

空空如也

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

TA关注的人

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