码率(比特率):
一般单位 bps 即位每秒。单位时间传送或处理的数据量。带宽需求看这个参数就OK了。
帧率:
在1秒钟时间里传输的图片数量,单位FPS 或Hz。它影响画面流畅度,与画面流畅度成正比:帧率越大,画面越流畅;帧率越小,画面越有跳动感。
采样率:
也称为采样频率,定义了每秒从连续信号中提取并组成离散信号的采样个数,它用赫兹(Hz)来表示。
通俗的讲采样频率是指计算机每秒钟采集多少个声音样本,是描述声音文件的音质、音调,衡量声卡、声音文件的质量标准 。

IPB帧的不同:

I frame:自身可以通过视频解压算法解压成一张单独的完整的图片。
P frame:需要参考其前面的一个I frame 或者B frame来生成一张完整的图片。
B frame:则要参考其前一个I或者P帧及其后面的一个P帧来生成一张完整的图片。

两个I frame之间形成一个GOP,在x264中同时可以通过参数来设定bf的大小,即:I 和p或者两个P之间B的数量。
通过上述基本可以说明如果有B frame 存在的情况下一个GOP的最后一个frame一定是P.
DTS和PTS的不同:
DTS主要用于视频的解码,在解码阶段使用.PTS主要用于视频的同步和输出.在display的时候使用.在没有B frame的情况下.DTS和PTS的输出顺序是一样的.

例子:

流媒体的一些基本概念相关推荐

  1. 关于流媒体服务器的基本概念梳理

    1. 导言 服务器纷繁复杂,我们先来梳理下服务器的概念. 维基解释是: 一个管理资源并为用户提供服务的计算机软件,也就是常说的"服务": 在单机上提供服务的称为本地服务,通过网络对 ...

  2. 流媒体音视频参数概念及详解

    分辨率是和图像相关的一个重要概念,它是衡量图像细节表现力的技术参数.分辨率高是保证彩色显示器清晰度的重要前提.分辨率是体现屏幕图像的精密度,是指显示器所能显示的点数的多少.通常,"分辨率&q ...

  3. 【音视频处理】码率、帧率越高越清晰?分辨率、像素、dpi之间是什么关系?码率的真实作用,I帧、B帧、P帧是什么

    大家好,欢迎来到停止重构的频道. 本期我们介绍一下视频的一些基础概念,如帧率.码率.分辨率.像素.dpi.视频帧.I帧.P帧.gop等. 会解释多少码率是清晰的,是否帧率越高越流畅等问题. 这些概念是 ...

  4. Android 音视频开发相关知识

    音视频开发技能 要在Android上进行音视频开发,需要掌握以下技能: Android开发:首先,您需要掌握Android应用程序的基本开发技能,包括Java或Kotlin编程语言,Android S ...

  5. 音视频——码率、帧率越高越清晰?分辨率、像素、dpi的关系

    一 前言 本期我介绍一下视频的一些基础概念,如帧率.码率.分辨率.像素.dpi.视频帧.I帧.P帧.gop等.我i初步学习音视频,给这些专业词汇进行扫盲 会解释多少码率是清晰的,是否帧率越高越流畅等问 ...

  6. 图像和流媒体 -- 帧率、分辨率、码流的概念和关系

    如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/78271900 一.帧率.分辨率.码流的概念和关系 1.帧率(Frame Ra ...

  7. 【流媒体】视频技术的一些基础概念

    原文地址:https://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=2653547042&idx=1&sn=26d872854 ...

  8. 云游戏流媒体整体架构设计(云游戏流媒体技术前瞻,最近云游戏概念很火,加之对流媒体技术略有研究,简单写一些)

    前言: 遥想当年阿法狗战败一众围棋国手,风气一转,似乎所有人都懂AI.这次谷歌又放出了stadia,国内鹅厂再次跑步进场,贵州某xx云提前布局. 闲来无事,尝试体验了一下贵州某xx云的云游戏(不打广告 ...

  9. WebRTC -- 流媒体基础概念

    一.流媒体协议 1.1 RTP (Real-time Transport Protocol) 1.1.1 RTP特征 实时传输协议(Real-time Transport Protocol)是一个网络 ...

最新文章

  1. Fluentd初探 简介与安装
  2. WinForm应用程序框架设计之WinAction(一:显示列表窗体)
  3. 每天一个设计模式之享元模式
  4. java工厂到接口_Java基础——接口简单工厂
  5. 修改Ubuntu系统的用户名和主机名、创建和删除用户
  6. Power Apps 中调用 Automate 工作流
  7. 运动目标检测的四种方法
  8. 树莓派python 简介_树莓派与python语言概述
  9. HTML 打开页面链接强制chrome 全屏浏览
  10. ubuntu 下 pkg-config 不可用的修复
  11. QT访问http服务器,并加载服务器图片
  12. 高通宣布苹果_苹果当时宣布的一切都过得很顺利
  13. 数据挖掘与数据分析项目链家租房数据(三)进一步探索与归纳
  14. 设计一个猜拳游戏,完成人机猜拳互动游戏的开发。
  15. 如何学好游戏3D引擎编程
  16. 阻塞非阻塞使用,initial assign always区别
  17. 【渝粤题库】陕西师范大学200871小学教育学作业(高起专)
  18. 操作系统真象还原——3.完善MBR
  19. 几个p2p开源项目[转] - 文渊阁 - 博客大巴
  20. 今日头条优化实践: iOS 包大小二进制优化,一行代码减少 60 MB 下载大小

热门文章

  1. 泛目录程序/泛目录解析/莲花泛目录解析/寄生虫/黑帽SEO
  2. Windows Azure服务购买,收费,使用注意事项及学习资料推荐
  3. 超满意的购车之旅——零跑T03
  4. 使用AlexNet网络区分宝可梦和数码宝贝
  5. 【Spring】Spring不同事务传播行为测试
  6. C++使用curl下载文件(get请求)
  7. 分布式缓存Redis之发布/订阅(Pub/Sub)
  8. Wuss Weapp一款高质量,组件齐全,高自定义的微信小程序 UI 组件库
  9. 云服务季度增速首次低于40%,强敌围攻下亚马逊“高速翻车”?
  10. Map循环的几种方法