- 博客(25)
- 资源 (13)
- 收藏
- 关注
转载 学习笔记(5):OpenGL-OBJ格式模型的加载
课程涵盖了OpenGL开发的方方面面,对开发中经常用到的开发知识点进行讲解,从实战的角度进行编码设计.第1章-环境建立第2章-基础图元第3章-三维世界第4章-纹理多彩世界第5章-显存的分配-优化第6章-场景控制第7章-光照-真实世界第8章-模型第9章-UI制作第10章-场景编辑器制作第11章-地形第12章-脚本引入-lua...
2020-08-15 21:31:56 212
转载 学习笔记(5):OpenGL-模型的介绍
课程涵盖了OpenGL开发的方方面面,对开发中经常用到的开发知识点进行讲解,从实战的角度进行编码设计.第1章-环境建立第2章-基础图元第3章-三维世界第4章-纹理多彩世界第5章-显存的分配-优化第6章-场景控制第7章-光照-真实世界第8章-模型第9章-UI制作第10章-场景编辑器制作第11章-地形第12章-脚本引入-lua...
2020-08-15 21:09:26 166
转载 学习笔记(2):OpenGL-win32窗口的建立
课程涵盖了OpenGL开发的方方面面,对开发中经常用到的开发知识点进行讲解,从实战的角度进行编码设计.第1章-环境建立第2章-基础图元第3章-三维世界第4章-纹理多彩世界第5章-显存的分配-优化第6章-场景控制第7章-光照-真实世界第8章-模型第9章-UI制作第10章-场景编辑器制作第11章-地形第12章-脚本引入-lua...
2020-08-04 23:28:59 201
原创 学习笔记(01):OpenGL-MFC-对话框下建立OpenGLES2.0环境
课程涵盖了OpenGL开发的方方面面,对开发中经常用到的开发知识点进行讲解,从实战的角度进行编码设计.第1章-环境建立第2章-基础图元第3章-三维世界第4章-纹理多彩世界第5章-显存的分配-优化第6章-场景控制第7章-光照-真实世界第8章-模型第9章-UI制作第10章-场景编辑器制作第11章-地形第12章-脚本引入-lua...
2020-06-10 22:45:53 166
原创 时间戳
一。ffmpeg中的时间戳与时间基http://www.imooc.com/article/91381二。视频采样率http://www.360tsw.com/news_799.htmlhttps://www.cnblogs.com/mic-chen/p/9141743.html rtsp的视频时间戳https://blog.cs...
2020-01-22 14:47:27 107
原创 git常用功能
1.获得历史版本: a. TortoiseGit->Show log->选择某一版本右键--Export this version...
2020-01-20 11:02:40 138
原创 音视频格式_算法
1.openGOP,closeGOP,IDR,I open GOP & close GOP 在OpenGOP中,如果是遇到I帧,就不清空解码缓冲区,如果是IDR帧,就会清空解码缓冲区,不再引用之前的GOP。简而言之,一个I帧之后的序列,可能会引用这个I帧之前的帧。但是遇到IDR帧后,解码缓冲区就会被立即清空,就不会引用之前的帧了。 IDR帧是为了解决seek快进引入的。一...
2020-01-08 16:31:03 246
原创 webrtc进阶步骤
对webrtc的理解与使用,我认为有三个境界:(1).能搭建一个简易的视频会议系统,其中客户端部分可以这样做: Windows端Mac端Linux(x86)端在自带的peerconnection client或libjingle改一下(取决于信令是http还是sip家族信令);Android/iOS端在apprtc或licodeAndroidClient及Licode-ErizoClientIO...
2019-12-31 10:18:07 404 1
原创 linux IPC
1.Windows 和 Linux 的IPC API对应表: https://www.cnblogs.com/jacklikedogs/p/4030077.html
2019-12-19 10:28:30 69
原创 初识傅里叶变换
1.概念:https://baijiahao.baidu.com/s?id=1636833728798493906&wfr=spider&for=pc https://www.cnblogs.com/h2zZhou/p/8405717.html
2019-12-19 01:16:48 105
原创 ninja初探
1.ninja编译安装:https://blog.csdn.net/rankun1/article/details/804203012.ninja官方使用手册,带目录:https://download.csdn.net/download/gejunhai333/9799254
2019-12-18 01:59:54 124
原创 cmake初探
1.用cmake脚本建立vs工程:https://blog.csdn.net/csc418217/article/details/825905132.linux下用cmake编译:https://blog.csdn.net/whahu1989/article/details/82078563 linux下安装cmake: https://www.cnblogs.com/jik...
2019-12-17 01:44:54 62
原创 音视频格式_编解码封装格式(文件格式)_AAC的封装
ADTS ADTS 头中相对有用的信息,如:采样率、声道数、帧长度,每一个带ADTS头信息的AAC流会清晰的告送解码器他需要的这些信息。ADTS的头信息为两部分组成,其一为固定头信息,紧接着是可变头信息。固定头信息中的数据每一帧都相同,而可变头信息则在帧与帧之间可变,一般情况下ADTS的头信息都是7个字节,分为2部分,固定头占28位,可变头占28位。ADTS的固定头...
2019-07-28 22:30:02 100
转载 std::function 仿函数
注意:包装类对象成员函数 包装lambda表达式https://www.cnblogs.com/heartchord/p/5017071.html
2019-04-22 15:12:00 520
转载 四。开始linux下的编程
1.使用命令行编译程序 (1) linux下的编译器 g++: 编译C++代码 gcc: 编译C的代码 (gcc也可以编译C++代码,相对麻烦一些) (2)示例1:编译单个源文件 g++ main.cpp -o helloworld // o: output 运行(相对路径或绝对路径,只输入文件名不行):./helloworld 或 /home/mytest/...
2019-04-13 17:06:11 96
转载 linux下开发环境的准备
(来自:http://afanihao.cn )一。本地登录和远程登录 使用SecureCRT或putty连接linux远程登录;登录方式:TELNET/SSH 尝试本地登录虚拟机时没有成功,此处待解决后补充更新。二。配置SAMBA共享目录三。linux下的第一个程序 1. 编写代码:用notepad++或任意编辑器,远程登录linux,在进入共享目录中建立...
2019-04-08 23:31:39 90
转载 linux的基本操作
一。使用终端及常见命令1. cd(切换目录) pwd(显示当前绝对路径) cd / cd /home/mytest/ cd .. cd ../other cd ~2. ls 查看文件或目录的列表 ls -l ls /home/mytest/3. touch(创建文件,若文件存在时,更新文件修改时间,内容不变)4...
2019-03-24 15:32:32 110
原创 电脑选型-windows
1.cpu:处理器型号和处理器速度(主频)2.笔记本屏幕:tn屏一般,ips屏高档; TN屏的话较于IPS屏来说可视角度更低,而且在色彩还原度、画质等方面也及不上IPS屏,所以也就导致了看上去的屏幕色彩失真明显。 tn屏响应快。3.内存 DDR3 DDR4 a.规格:DDR3内存的起始频率仅有800MHz,最高频率可达2133MHz。DDR4内存的每个针脚都可以提供2Gbps的带...
2019-03-19 10:43:45 304
原创 一。初识qt
一.环境搭建(创建mfc工程):https://blog.csdn.net/u014265347/article/details/54972611 双击打开 C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe...
2019-03-13 19:36:36 142
原创 git
一. 下载代码git pull origin master二. 切分支1.git branch cluster //新建分支2.git branch //检查分支是否创建成功3.git branch -D newbranch //删除分支三. 从分支提交代码1.git checkout cluster //切换分支2.git a...
2019-03-05 10:28:51 245
原创 第一篇:linux常用命令
一.常用命令1. mv 移动文件或文件夹2. cp 复制文件 复制/usr/local/cuda-10.0下的所有文件到./cuda-10.0文件夹下 sudo cp -r /usr/local/cuda-10.0/* ./cuda-10.03. unzip filename.zip 解压4. sudo wget http://xxx.zip 下载zip文件5. find / -...
2019-03-05 09:05:33 303
rtsp客户端程序-解析rtsp-rtp协议
2018-04-10
DirectShow采集音频,采用环形缓冲区对象将音频数据提供出来,还提供了自旋锁的概念
2017-05-08
DirectShow采集视频显示,并保存成bmp和yuv文件
2017-05-08
jpg图片编码算法代码示例(bmp转jpg)
2016-06-13
Windows环境下的多线程编程原理与应用
2012-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人