首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在线直播源码,视频编码常用名词和术语

了解在线直播源码的视频编码过程中,少不了花时间理解编码术语和名词,对一些非专业技术人员来说理解有些困难,我们来看看都有哪些内容要理解。

一、GOP、I、P、B帧

1、GOP,指的是在线直播源码两个I帧之间的间隔

2、I帧,指的是帧内编码图像帧,不参考其他图像帧,只利用本帧的信息进行编码

3、P帧,指的是预测编码图像帧,利用之前的I帧或P帧,采用运动预测的方式进行帧间预测编码

4、B帧,指的是双向预测编码图像帧,给在线直播源码提供最高的压缩比,它既需要之前的图像帧,也需要后来的图像帧,采用运动预测的方式进行帧间双向预测编码

二、YUV颜色空间

这个对多数在线直播源码运营人员来说是陌生的。YUV是一种颜色编码方法,常使用在各个视频处理组件中,YUV在对照片或视频编码时,考虑到人眼感知的极限能力,允许降低色度的带宽。

YUV是视频序列常用的传输格式,很多情况下其他颜色空间的视频需要转化成YUV格式进行传输,因为YUV编码格式在没有UV也可以完整的展现出图像,从而解决黑白图像和彩色图像的兼容问题,还可以降低色度的采集率和同时对图像质量不会产生太大影响。

三、编码必经过程

视频编码的目的是为了压缩原始视频,而在线直播源码的压缩主要思路是从空间、时间、编码、视觉等几个主要角度去除冗余信息。而视频被分解成帧或其他单元后,必然要经过帧内预测、帧间预测、变换编码、量化编码、后处理和熵编码等过程。

最终视频会被封装成常见的MP4、AVI、WMV、MOV、MKV等视频格式,在结合开始的编码名词和术语,最终视频会变成在线直播源码易于播放和存储的模式。

声明:以上内容为云豹科技作者本人原创,未经作者本人同意,禁止转载,否则将追究相关法律责任

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OHAIxnNLqB2KmlUx8RxuRXFw0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券