- 博客(7)
- 资源 (4)
- 收藏
- 关注
转载 C++ 虚函数表解析
原文地址C++ 虚函数表解析前言C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行...
2018-03-05 16:18:16
148
转载 H264 获取SPS与PPS
转载地址H264 获取SPS与PPS在用Android手机进行h264硬编码的时候如果要进行视频流的实时传输与播放,就需要知道视频流的Sequence Parameter Sets (SPS) 和Picture Parameter Set (PPS)。今天算是看明白如何获取SPS和PPS,在这里记录下来,希望有需要的朋友可以在这里获取到一些些的帮助。首先说一下大前提,我设置的
2018-01-16 20:45:34
1167
转载 带你吃透RTMP
转载:http://mingyangshang.github.io/2016/03/06/RTMP%E5%8D%8F%E8%AE%AE/#moreRTMP协议是Real Time Message Protocol(实时信息传输协议)的缩写,它是由Adobe公司提出的一种应用层的协议,用来解决多媒体数据传输流的多路复用(Multiplexing)和分包(packetizi
2017-03-17 11:44:24
302
转载 FLV视频封装格式详解
转载:https://my.oschina.net/u/213072/blog/52053OverviewFlash Video(简称FLV),是一种流行的网络格式。目前国内外大部分视频分享网站都是采用的这种格式.File Structure从整个文件上开看,FLV是由The FLV header 和 The FLV File Body 组成.1.The FLV headerFieldTypeCo...
2017-03-17 10:12:58
422
转载 Linux 的 splice 和sendfile系统调用
都是为了减少用户和内核直接的数据复制的, 就是所谓的 “zero copy”。普通的 read 和write系统调用,数据需要从内核空间复制到用户空间的。 sendfile http://linux.die.net/man/2/sendfile http://lxr.linux.no/linux+v3.5.4/fs/read_write.c#L
2014-06-24 11:14:31
937
转载 socketpair理解
今天跟人谈到socketpair的问题,晚上回来写了个程序验证下自己的猜测! 先说说我的理解:socketpair创建了一对无名的套接字描述符(只能在AF_UNIX域中使用),描述符存储于一个二元数组,eg. s[2] .这对套接字可以进行双工通信,每一个描述符既可以读也可以写。这个在同一个进程中也可以进行通信,向s[0]中写入,就可以从s[1]中读取(只能从s[1]中读取),也可以在
2014-06-24 10:55:22
537
webrtc回声消除的算法与实现
2018-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人