这是一篇记录文,纪念一位在音视频领域研究的博士雷霄骅。 雷霄骅生前是中国传媒大学通信与信息系统博士在读生,于2016年7月17日凌晨猝死在学校主楼五层,10月就将迎来自己26岁的生日。 雷霄骅在音视频领域有很深的造诣和贡献,指导了很多人入门音视频,他的技术文章给很多网友提供了帮助。 因为技术很好,对人也很有耐心,...
雷神的博客,很值得研究 https://blog.csdn.net/leixiaohua1020/article/list/28 RTMP流媒体播放过程 https://blog.csdn.net/leixiaohua1020/article/details/11704355
作者:雷霄骅, 一个值得怀念的人 本文汇总一下自己视音频编解码学习方面的开源项目。这些开源项目大体上可以分成专业领域程序,FFmpeg示例程序,FFmpeg移植程序,多媒体项目示例程序,视音频编解码原理学习工程几个类别。这些类别的详细含义如下所列。 专业领域程序:一些有专业性质的程序。 FFmpeg示例程序:FFmpeg的类库的各种示...
// //2013 雷霄骅 leixiaohua1020@126.com //中国传媒大学/数字电视技术 // #include "stdafx.h" int _tmain(int argc, _TCHAR* argv[]) { AVFormatContext *pFormatCtx; int i, videoindex; AVCodecContext *pCodecCtx; AVCodec *pCodec; char filepath[]="北京移动开发者大会茶歇视频2.flv"; av_regis...
姓名:雷霄骅 网名:leixiaohua1020 本科:中国传媒大学-广播电视工程 硕士:中国传媒大学-数字电视技术 博士:中国传媒大学-数字视频技术 Email:leixiaohua1020@126.com** 奖项: 2014年度 - CSDN博客之星 2015年度 - 微软MVP 2015年度 - CSDN博客之星 简介:
初步分析了一下HEVC的码流。 使用了Elecard HEVC Analyzer打开了一个《阿凡达>720P的视频片段 P帧得到如下结果: 宏块划分 运动矢量: CU的大小: QP: 注:分析过程中发现QP值是恒定的 B帧得到如下结果: 宏块划分: 运动矢量: 自己上传了一个Elecard HEVC Analyzer:http://download.csdn.net/detail/leixiaohua1020/63...
无意间发现了一个非常优秀的开源流媒体系统:OBS ( Open Broadcaster Software ) 项目主页:http://sourceforge.net/projects/obsproject/ 运行截图: 该软件是基于MFC的,下载源码后一次性就可以编译通过,使用很简单。 使用了以下开源库: x264 - H.264编码库 li
amf.c是RTMPDump解析RTMP协议的函数存放的地方,在这里贴上其源代码。先不做详细解释了,以后有机会再补充。 #include "stdafx.h" /* 本文件主要包含了对AMF对象的操作 *--- *AMF数据类型: *Type Byte code *Number 0x00 *Boolean 0x01 *String 0x02 *Object ...
* 雷霄骅 * leixiaohua1020@126.com * http://blog.csdn.net/leixiaohua1020 * 中国传媒大学/数字电视技术 */ #include <stdio.h> #include <stdlib.h> #include <string.h> #include #include <magick/MagickCore.h> int main(int argc,char **argv) { Exception...
,而且可以读取一块内存中的数据【Open (const ZenLib::int8u* Begin, size_t Begin_Size, const ZenLib::int8u* End=NULL, size_t End_Size=0, ZenLib::int64u File_Size=0)】(这个函数目前还没有使用过)。 如果想要获取完整的信息,可以使用【Inform (size_t Reserved=0)】,并且使用【Option (const...