h264
-
RK平台H264编码参数调试问题汇总
之前研发童鞋在RK3399平台上调试 MPP编码框架进行1080P分辨率编码传输时,碰到几个问题导致画面有马赛克,主要包括以下几个方面: 问题描述: 针对上面问题,经过查看具体编码…
-
解析H.264码流中的SPS帧和PPS帧
H.264 是被广泛使用的视频压缩编码标准,无论视频文件还是网络直播,H.264标准都占据着可观的市场份额。 之所以H.264取得了巨大的成功,是因为它提出了一个新概念,把标准框架…
-
x264 如何提升 1‰ 的转码性能
在8K视频编解码特别是解码部分,我做了一些优化工作,转码速度提升了50%以上。专家们评价曰:“主要围绕算法并行度的优化,属于算法性能优化的常规手段,在创新性和技术难度方面的体现较为…
-
H264视频解码算法概述
为什么要有视频编码 视频其实是连续的图片,一般30帧每秒,以1分钟的1080p视频举例。 每个像素点的大小比如说是1.5字节(YUV420格式),一张图片的大小是: 1080*72…
-
Allwinner V3/V3/S3 SoC 将采用开源 H.264 视频编码器
嵌入式 Linux 咨询公司 Bootlin 宣布,他们已开发出开源Linux内核驱动程序,支持Allwinner V3、V3s和S3 SoC的H.264视频编码器。 为改善Lin…
-
实现一个h264编码器前期准备
前言: H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中,一般有…
-
AVCC/HVCC 与 Annexb 码流格式相互转换丨音视频工业实战
H.264 的码流中用于解码的关键信息包括 SPS、PPS,H.265 码流中则包括 VPS、SPS 和 PPS。H.264 码流有 AVCC 和 AnnexB 两种格式,H.26…
-
音视频编解码–H264 帧内预测
帧内预测 最近看书学习过程中做了一些笔记,分别和大家一起分享一下,今天首先分享的是H264的帧内预测。 H.264/AVC 标准中规定的 4×4 亮度块的帧内预测样本预测…
-
音视频编解码-H264和H265 运动估计对比
问题背景:问下大佬们H264的MVP预测和H265的amvp的主要区别是什么?除了amvp支持不同且更多的候选位置,以及amvp支持参考不同参考帧的MV在scale之后也做为MVP…
-
音视频问题汇总–H264标准中u和ue的差别
问题背景 昨天小伙伴反馈一个问题,说我们的app和第三方客户IPC进行通信时候出现崩溃了,急需支援。 所以临危受命,3个小时完成突击,找到问题,紧急压测上线。在此记录一下该问题的排…
-
H264的编码帧类型(IDR帧、I帧、P帧或B帧)和帧结构
通常一个H264码流中包含了多个GOP(图像组),每一个GOP里面包含多个视频编码帧,如下图所示。GOP(Group of Pictures)图像组的意思。H264码流对GOP的划…
-
H.264 码流结构和编解码过程
了解 H.264 的码流结构,以及这样设计的原因,编解码的过程就有了具体的依托。实际上 H.264 规范也是先规定了码流结构,再规定解码器的结构(对于编码器的结构和实现模式没有具体…
-
H264 over RTP 的打包!
一、打包流程: 从H264编码器读出一帧数据(一个完整的H264帧) 然后遍历H264的所有NALU:如果NALU长度小于MTU,则将该NALU打包为一个RTP包;否则,将NALU…
-
如何在H264码流的SPS中获取宽和高信息?
前言 了解H264视频编码格式的小伙伴都知道,H264编码中存在两个非常重要的参数集。没错,它们就是序列参数集(SPS)和图像参数集(PPS),而且通常情况下,PPS会依赖SPS中…
-
AVC 和 HEVC 的区别(AVC和HEVC哪个好)
在视频压缩中,两种流行的编解码器脱颖而出——AVC 和 HEVC,引发了 AVC 与 HEVC 的争论。AVC,也称为 H.264,十多年来一直是行业标准,但 HEVC,也称为 H…
-
H264码率控制模式(CBR、VBR和AVBR控制模式)
什么是码率控制?码率控制是指通过调节图像的压缩比例,从而决定输出编码码率的过程。在音视频领域,码率控制模式有着举足轻重的地位。 H264码率控制模式 H264码率控制模式分别有:C…
-
h264码流结构(H264码流组成)
H.264,同时也是MPEG-4第十部分,是由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频组(JVT,Joint Video T…
-
RTP之H264封包和解包
1. RTP数据包格式 RTP报文头格式(见RFC3550 Page12): 1) V:RTP协议的版本号,占2位,当前协议版本号为2 2) P:填充标志,占1位,如果P=1,则在…
-
H264码流之AnnexB和AVCC
H264的主要目标是实现高的视频压缩比和提供良好的网络亲和性(可适用于各种网络传输),因此在功能层面上划分为视频编码层VCL和网络提取层NAL两层其中预测(帧内预测和帧间预测)、D…
-
Android MediaCodec 硬编码 H264 文件
在 Android 4.1 版本提供了 MediaCodec 接口来访问设备的编解码器,不同于 FFmpeg 的软件编解码,它采用的是硬件编解码能力,因此在速度上会比软解更具有优势…