自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (8)
  • 收藏
  • 关注

转载 sizeof()求出的不一定是实际占用的大小

变量的起始地址会有对齐,如4、8的倍数,空出来的地方数据是随机的。http://www.cnblogs.com/ComputerG/archive/2012/02/02/2335611.html

2018-05-08 15:14:03 465

转载 C的xml编程-libxml2:部分函数总结

简单的一个汇总。先附上转载原文:http://sblig.iteye.com/blog/814323https://www.cnblogs.com/Anker/p/3542058.htmlhttp://blog.csdn.net/u012398362/article/details/49835453--------------------------------------------------

2018-01-19 13:53:13 4627

转载 GDB: Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.47.el6.x86_64

原文地址经测试red hat可用。1、需要先修改“/etc/yum.repos.d/CentOS-Debuginfo.repo”文件如下(没有可新建): [debug]  name=CentOS-6 - Debuginfo  baseurl=http://debuginfo.centos.org/6/$basearch/  gpgcheck=0  #gpgkey=file:///etc/pki/r

2017-12-19 09:59:08 435

转载 H264(NAL简介与I帧判断)

H264(NAL简介与I帧判断)1、NAL全称Network Abstract Layer, 即网络抽象层。         在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上的传输。因此我们平时的每帧数

2017-11-30 10:28:00 454

转载 H264 RTP解包

http://blog.csdn.net/anobodykey/article/details/7876047#原理就是从udp接收一个数据包,判断这个数据包是单个发送还是分片发送,进而获取rtp包中的h264NAL数据,并加上0x00000001起始字节一并写进文件中即可。[cpp] view plain copy#in

2017-11-23 11:18:57 516

转载 H.264编码原理以及I帧B帧P帧

https://www.cnblogs.com/herenzhiming/articles/5106178.html前言-----------------------       H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中, 一般有差别的像素只有

2017-11-22 17:01:10 336

转载 H264 编码+打包+解码相关知识

1)ES流(Elementary Stream): 也叫基本码流,包含视频、音频或数据的连续码流.2)PES流(Packet Elementary Stream): 也叫打包的基本码流, 是将基本的码流ES流根据需要分成长度不等的数据包, 并加上包头就形成了打包的基本码流PES流.3)TS流(Transport Stream): 也叫传输流, 是由固定长度为188字

2017-11-15 13:29:28 440

原创 linux系统下执行 ffplay 出错 “Could not initialize SDL”

系统CentOs7今天刚在上面编译了ffmpeg,用ffplay测试播放udp流的时候出现错误:命令:./ffplay udp:192.168.55.155:1234错误:Could not initialize SDL - No available video device (Did you set  the Display viriable?)

2017-10-27 16:32:25 8256

转载 I,P,B帧和PTS,DTS的关系

基本概念:I frame :帧内编码帧 又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。P frame: 前向预测编码帧 又称predictive-frame,通过充分将低于图像序列中前面已编码帧的时间冗余信息来压缩传输数据量的编码图

2017-10-26 15:03:44 305

转载 vs2015无法解析外部符号__imp__fprintf __imp____iob_func

原文地址点这里。1、 __imp__fprintf :点击工程---属性---配置属性---链接器---输入---附加依赖项:添加  legacy_stdio_definitions.lib2、__imp____iob_func 打开主函数代码,上面添加一行代码:extern "C" { FILE __iob_func[3] = { *stdin,*

2017-09-29 14:55:47 4449 1

转载 Windows下编译live555源码

因博主不允许转载,所以这里贴出地址,方便以后找寻。live555源码地址点这里。本人在VS2015上,按照原文步骤,基本可以通过。有一些碰到的小困难下面补充一下:1、如何在已有项目上添加新项目: 2、在编译过程中,可能会遇到多次类似 ‘_snprintf’错误,注意,不止这一种。解决方法与原文相似:选择项目->属性->配置属性->C/C++-

2017-09-29 11:02:22 363

转载 live555 源码分析:简介

live555 是一个 C++ 开发的流媒体项目,它主要由几个用于多媒体流的库组成,其官方网站地址为 http://www.live555.com/。live555 使用开放的标准协议 (RTP/RTCP,RTSP,SIP),方便与其它标准的流媒体组件互操作。这些库可以为 Unix-like(包括 Linux 和 Mac OS X),Windows,和 QNX (及其它 POSIX 兼容系统)

2017-09-29 10:57:20 452

libevent_man.tar.gz

背景: 由于libevent官网没有提供man手册下载, 写代码时无法直接查看man手册, 每调用一个接口再单独去查看文档有些麻烦. 因此, 本人写了个c++的小程序由官网API文档转出一个man手册. 描述: 此手册查看各个API的声明格式和用法描述都没有问题, 对编码时使用足够了. 但是存在一些格式上的小瑕疵, 比如没有删干净官网文档的一些分割线什么的. 还有官网文档末尾的示例代码暂时没有加进去等等, 介意的请勿下载. 用法: tar -zxvf libevent_man.tar.gz mv *.gz /usr/share/man/man3/

2021-01-22

G711 Alaw,Ulaw, G721, G723编解码

G711 Alaw,Ulaw, G721, G723编解码的典型源码, 很简单可以直接拿来用。

2017-12-15

YUV格式查看器

YUV格式查看器RawViewer,可以打开yuv格式的文件,查看分辨率等参数。windows平台的一个小工具,功能相当强大. 顺便求个打赏,积分用完了快。。

2017-09-20

Shell脚本基础

想学shell脚本的可以来了,内容基础,轻松易学,可以拿来当入门的教材。内容基础,轻松易学,可以拿来当入门的教材。

2017-09-15

H264 的ES流转TS流

ES流转TS流ES流转TS流ES流转TS流ES流转TS流ES流转TS流ES流转TS流ES流转TS流ES流转TS流ES流转TS流ES流转TS流ES流转TS流

2017-09-04

Source Insight最佳配色方案文件

Source Insight最佳配色方案文件. 下载该文件后,导入方法:Options->Style properties->Load,选择该文件即可。

2017-08-18

RTSP协议规范中文版

RTSP协议规范

2017-08-16

空空如也

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

TA关注的人

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