音视频编解码
叔叵谩
躲了一辈子的雨,雨会不会难过
展开
-
音视频编解码之h264码流封装flv
//TODO原创 2018-10-01 17:13:35 · 671 阅读 · 0 评论 -
音视频学习-总述
音视频学习目录 这段时间,在公司里面主要接触了关于处理直播时移的问题,遇到很多困难和问题,目前仍在学习和解决中。但是,我觉得还是应该多多总结自己的问题,才会有收获。 目录: 视频: 1、h264的NALU结构分析 2、h264裸流的解析 3、h265的NALU结构分析 4、h265裸流的解析 音频: 1、AAC帧结构 2、AAC的流解析 ... 各种格式的封装: 1、封装...原创 2018-11-29 02:21:57 · 498 阅读 · 0 评论 -
音视频学习-h264的NALU结构分析
h264码流结构: h264码流也称之为“裸流”,其数据是由一个个NAL单元(NALU)连接起来的,因此要想解析h264就得弄明白NALU的结构。 NALU标准: forbidden_zero_bit :禁止位,初始为0,当网络发现NAL单元有比特错误时可设置该比特为1,以便接收方纠错或丢掉该单元。 nal_ref_idc:重要级别,...原创 2018-11-29 03:13:34 · 4866 阅读 · 1 评论 -
音视频学习-annexb与MP4之间的转换
Annexb转MP4 目前感觉上,annexb转MP4的场景似乎不太多,但不排除某些特定场景。所以贴出下面代码。 /* annexbBuf:输入annexb类型的数据 AvccBuffer:输出MP4或者AVCC的数据 length:输入数据的总长度 */ int AnnexbToMp4(char *annexbBuf,char *AvccBuffer,int length){ int ...原创 2018-11-29 03:35:19 · 5654 阅读 · 0 评论 -
音视频学习-h264裸流的解析
h264的解析代码,来自雷神的博客 //============================================================================ // Name : H264PARSER.cpp // Author : ss // Version : // Copyright : Your copyright...原创 2018-11-29 05:51:59 · 5907 阅读 · 0 评论