码流(Data Rate)是指视频文件在单位时间内使用的数据流量,也叫码率,是视频编码中画面质量控制中最重要的部分。同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越好。

转码是视频转码技术将视频信号从一种格式转换成另一种格式。它具有两个面向不同领域的重要功能。首先是在传统设备和新兴设备之间实现通信。例如,许多现有的视频会议系统是基于旧的视频编码标准H.263而建立,而最新的视频会议系统采用了H.264基线规范。因此,实时视频转码技术是实现两者之间通信的必不可少因素。

多码流技术是通过在编码过程中同时产生多种不同码流及分辨率的流媒体数据,根据用户实际网络带宽条件为之自动分配相对最佳解码画质的解决方案。在实际网络直播应用中,由于位于不同网络位置的访问者所在网络环境存在差异,而仅以某种固定码流分辨率进行网络直播流媒体传送往往会导致网速较高的用户看到的画质仍不够清晰,网速较低的用户解码时间过长而使得画面不够流畅,为解决二者的矛盾使访问者浏览到尽可能看到兼顾清晰和流畅的直播内容,采用多码流技术成为了一个最简单最有效的办法。

双码流采用一路高码率的码流用于本地高清存储,例如QCIF/CIF/D1编码,一路低码率的码流用于网络传输,例如QCIF/sub-QCIF编码,同时兼顾本地存储和远程网络传输。双码流能实现本地传输和远程传输两种不同的带宽码流需要,本地传输采用高码流可以获得更高的高清录像存储,远程传输采用较低的码流以适应CDMA/ADSL等各种网络而获得更高的图像流畅度。
三码流指三种码率。三码流采用一路高码率的码流用于本地高清存储,例如h.264\D1编码,一路低码率的码流用于网络传输,例如D1/CIF编码,另一路超低码流用于3G\网络传输,手机观看,例如QCIF,,同时兼顾本地存储和远程网络传输。三码流能实现本地传输和远程传输三种不同的带宽码流需要,本地传输采用高码流可以获得更高的高清录像存储,远程传输采用较低的码流以适应CDMA/ADSL等各种网络而获得更高的图像流畅度。
目前常见的多码流技术分为以下几种:
    1)支持多个并发码流,但是这些视频码流必须是相同参数配置的,修改任何一路码流的参数配置,如分辨率、帧速等,则其他所有的码流配置都将发生变化;
2)支持多码流,但是需要通过某些额外的设备如NVR或者转发设备才能实现,这意味着视频码流需要通过这些额外设备的处理或者协助才能实现多码流并发,整个系统的设备负担很大;
3)网络视频前端设备就支持多码流并发,但是对多码流的性能支持较差,如只有一个码流可以支持全分辨率(如4CIF)下的全帧速(25FPS),第二个或第三个视频码流便无法达到上述配置,视频表现大大降低。
4)网络视频前端设备便支持真正的多码流技术,这些视频码流是完全独立配置的,可以分别为不同的分辨率、不同的帧速、不同的压缩比率或者不同的编码方式,同时,在多码流性能上支持多个并发的全分辨率、全帧速的独立并发码流。

码流、单码流、双码流、多码流相关推荐

  1. bC技术绑定10讲②解读“bC双码关联”!

    传统企业数字化最重要一环在bC关联,而营销数字化技术能够有效实现bC一体化.过去的深度分销只能做到FBb,没法连接C端,缺乏C端数据,而连接C端关键取决于b端的意愿度.对于b端而言,最关心的F端/B端 ...

  2. 测试开发—码流、单码流、双码流、多码流

    码流(Data Rate)是指视频文件在单位时间内使用的数据流量,也叫码率,是视频编码中画面质量控制中最重要的部分.同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越好. 转码是视频转码技术 ...

  3. 视频格式基础知识 让你了解MKV MP4 H 265 码率\码流 多码流等等

    转载请标明出处:http://blog.csdn.net/xx326664162/article/details/51784440   文章出自:薛瑄的博客 你也可以查看我的其他同类文章,也会让你有一 ...

  4. 全面了解MKV、MP4、H.265、RTMP、RTSP、HLS、码率\码流、多码流等等

    转载请标明出处:http://blog.csdn.net/xx326664162/article/details/51784440 文章出自:薛瑄的博客 你也可以查看我的其他同类文章,也会让你有一定的 ...

  5. 【2022修复版】社群扫码进群活码引流完整运营源码/带视频搭建教程

    搭建环境 1.环境Nginx MySQL 5.6 php7.2 php7.2安装扩展fileinfo redis Swoole sg11 服务器需要安装linux的系统, 安装上宝塔,在配置这些环境就 ...

  6. 独立后台带分销功能月老办事处交友盲盒微信小程序源码新版,更好的裂变推广引流

    最近超火的月老办事处交友盲盒小程序源码, 支持自定义存取价格.流量主.分销.独立后台, 存取小纸条盲盒交友匹配交友趣味交友同城交友流量,内涵骗审功能. 该版本其实和前几天发的那款独立后台版本是一样的 ...

  7. 简单开发的android阅读器源码,包含了读取数据库和文件流处理功能

    原文:简单开发的android阅读器源码,包含了读取数据库和文件流处理功能 源代码下载地址:http://www.zuidaima.com/share/1838906559466496.htm 简单地 ...

  8. 儒猿秒杀季!微服务限流熔断技术源码剖析与架构设计

    疯狂秒杀季:49元秒杀 原价 299元 的 <微服务限流熔断技术源码剖析与架构设计课> 今天 上午11点,仅 52 套,先到先得! === 课程背景 === 成为一名架构师几乎是每个程序员 ...

  9. 软件导航页源码+可封装APP/下载软件引流整站源码

    正文: 完整标题: 源码介绍: APP软件应用下载导航网站源码/APP分享下载页引流导航网站源码带后台版 这款源码 安装非常便捷干净,源码只有十几MB 只需要上传源码修改数据库连接信息即可使用. 后台 ...

最新文章

  1. 解题报告:P5960 【模板】差分约束算法(及常用技巧)
  2. 让电脑死机的java代码_小编为你win7系统Java活动脚本出错导致电脑死机的还原方法...
  3. rust如何在木板上上传图片_通过编写一个简单的游戏来学习 Rust | Linux 中国
  4. java 微信隐藏右上角_React Js 微信禁止复制链接分享禁止隐藏右上角菜单功能
  5. wireshark 抓 grpc 包
  6. (15)Node.js 自定义模块
  7. 从像素坐标到相机坐标_多视图几何基础——深入理解相机内外参数
  8. 快乐大本营中测试声音年龄的软件_海天味极鲜酱油极限挑战宝藏行 终极试炼,极限成员们勇登珠峰大本营...
  9. python连接hive kerberos_数据库开发实战教程:使用Python连接Kerberos的Presto
  10. JS 输入框智能提示
  11. 标签 'http' 已声明。标签名称在批查询或存储过程内部必须唯一。
  12. Python进行高斯积分(Gaussian integral)
  13. Linux内核 之 menuconfig各个选项介绍[转]
  14. 记录,Cents 7 更改home和root的中文路径
  15. 明日之后 找不到服务器,明日之后登录服务器错误怎么办 登录服务器错误请重试解决方法...
  16. 【小5聊】layui第三方插件-xm-select参数
  17. 手把手教你 合并分支到master上
  18. 一个计算机游戏机,我想入手一台游戏主机,ps、xbox、任天堂相比,哪个好?
  19. 【翻译】 XDP的力量
  20. Java编程入门---JDK安装

热门文章

  1. 分组和聚合函数的组合使用实操
  2. 《变形金刚ONLINE》策划案
  3. 在 Ubuntu 16.04上安装 vsFTPd
  4. 【人工智能项目】MNIST手写体识别实验及分析
  5. java线程中join方法的简单讲解
  6. Unirech腾讯云代充-通过VNC 登录腾讯云国际版Windows云服务器实例教程
  7. 论文数据统计Task1
  8. 子标签获取父级Id值
  9. Pytorch基于卷积神经网络的猫狗识别
  10. 【行业云说直播间】-智慧能源 低碳未来正式上线