自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (20)
  • 收藏
  • 关注

原创 MP4 box解析

最近因工作需要看了一个MP4解Box重新封装的代码.总算是了解清楚了部分MPX的box格式信息.box结构总共有两种,看下图: UUIDbox为普通box,内容首16字节为uuid码,用于不同厂家自定义内容识别. 针对mp4结构写了一个MP4的box解析程序.界面采用mfc编写,增加了lua脚本解析box中数据格式. 代码下载路径

2017-07-20 16:34:07 1709

原创 JNI c++对象与java对象互关联

android中如果需要调用c++代码需要写jni将java操作转接到c++代码中.但是大部分的文章都只是通过讲解通过  extern "C" 代码来访问具体功能.  在这里我要讲一种更方便的方法将java对象和c++对象互相绑定起来.     第一步:    JNIObject.java:public class JNIObject { protected long mObj

2017-07-17 16:43:11 1648

原创 ffmepg x264 fdk-aac android ndk全CPU编译

x264.shcd x264export NDK=/Users/jfyang/Library/Android/sdk/ndk-bundleexport LOCAL=$(pwd)/../android-lib./configure --help > $LOCAL/../help/x264.helpfunction build_one{ ./configure --prefi

2017-07-14 19:05:50 696

原创 ffmepg windows平台下编译

在windows平台下需要编译一些模块进去,并开启调试版本.先编译 libx264和libfdk-aac#下载x264wget ftp://ftp.videolan.org/pub/x264/snapshots/last_x264.tar.bz2tar -jxvf last_x264.tar.bz2mv x264-snapshot-20170711-2245 x264#curl

2017-07-12 22:15:46 406

原创 MP4 moov编码完成时写入头部

在部分设备上当moov头写入尾部会导致avformat_find_stream_info打开很慢,因此需要将moov头写入头部.  代码中在writer_header中加入 movflags头标志.   如果 已经存在其他movflags参数 可采用 + 号连接多个参数,类似于这种MP4写文件例子参考:http://blog.csdn.net/shaoyizhe

2017-07-05 16:49:37 1456 1

原创 h264增加SEI段信息添加自定义信息

FFMPEG使用版本为3.2.2直接上代码:EvHeade.h#ifdef __cplusplusextern "C"{#endif#include "libavcodec\avcodec.h"#include "libavformat\avformat.h"#include "libavutil\avutil.h"#ifdef __cplusplus}#en

2017-07-02 17:05:48 15636 2

GDI录屏demo

window端采集屏幕代码。采集部分代码使用的是webrtc代码

2018-08-09

MySQL-python-1.2.3.win32-py2.7 MySQL-python-1.2.3.win-amd64-py2.7

MySQL-python-1.2.3.win32-py2.7.exe MySQL-python-1.2.3.win-amd64-py2.7.exe

2018-03-08

jpeg vs2015工程

jpeg vs2015工程

2017-07-22

MP4 box解析 及常用格式解析

MP4 box解析 及常用格式解析.

2017-07-21

spatial-media

spatial-media

2017-07-20

MP4 box解析

解析MP4的box,附带采用lua解析MP4 box的格式.lua脚本暂时只写了几个.

2017-07-20

VirtualCamera虚拟摄像头相关学习资源

VirtualCamera虚拟摄像头相关学习资源. 注意:因DirectShow的BaseClasses中wxdebug.cpp的DbgRegisterObjectDestruction存在问题,故在QQ中debug版本会崩溃,只能使用release版本测试。

2017-06-12

webrtc 网络Port创建流程图

webrtc 网络Port创建流程图,vsdx格式

2017-06-09

webrtc 视频数据流流程图

webrtc 视频数据流流程图,整理了视频数据流发送及接受流程.

2017-05-27

webrtc音频数据流流程图

webrtc音频数据流流程图,只是整理了数据流的流向,方便了解代码.

2017-05-27

父控制子进程通讯

通过父进程控制子进程stdin发送命令给子进程执行.

2017-03-26

window虚拟摄像头

下载的虚拟摄像头例子打包。

2017-03-13

live55_Project vs2015工程文件

live55_Project vs2015工程文件

2016-10-25

live55_Project

live55_Project

2016-10-21

GIF图片 c++显示代码

GIF图片 c++显示代码

2016-04-19

PODOFO问题修改的代码

PODOFO问题修改的代码,修正PODOFO打开异常的PDF文件失败的.

2016-02-29

libiconv-vs2010工程

libiconv-vs2010工程.用于编译libiconv为lib文件。

2014-11-15

qrencode-windows工程

qrencode-windows工程,编译qrencode为lib.

2014-11-15

HandleLook进程句柄查看

只有文件句柄的路径转换正确了,其他的句柄未处理

2014-03-01

深入浅出MFC

深入浅出MFC 深入浅出MFC 深入浅出MFC

2011-11-11

空空如也

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

TA关注的人

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