超高清视频会议所需带宽分析 ---1M带宽应用720P是否可能?

1、首先计算720P(1280×720)单幅图像照片的数据量

每像素用24比特表示,则:720P图像照片的原始数据量= 1280×720×24/8/1024=2700 KByte

2、计算视频会议活动图像的数据量

国内PAL活动图像是每秒传输25帧。数字动态图像是由I帧/B帧/P帧构成。其中I帧是参考帧:可以认为是一副真实的图像照片。B帧和P帧可简单理解为预测帧,主要是图像的增量变化数据,数据量一般较小。极限情况下,25帧均为I帧,即每帧传输的图像完全不同。则:

720P活动图像的每秒传输的极限数据量= 2700 KByte×25 = 67500 Kc传输Bit流= 67500×8 = 540000 Kbit/S,即528M的带宽。

在实际视频会议应用中,由于有固定场景,因此以传输增量数据为主(传输以B帧和P帧为主),一般在10%-40% 之间,40%为变化较多的会议场景。计算如下:

增量数据在10%的情况下,原始数据量= 2700 KByte×10%×24×+ 2700 KByte =9180 KByte/s = 72 Mbit/s

增量数据在20%的情况下,原始数据量= 2700 KByte×20%×24×+ 2700 KByte =15660 KByte/s = 123 Mbit/s

增量数据在40%的情况下,原始数据量= 2700 KByte×40%×24×+ 2700 KByte =28620 KByte/s = 224 Mbit/s

3、H.264压缩比

H.264最大的优势是具有很高的数据压缩比率,在同等图像质量的条件下,H.264的压缩比是MPEG-2的2倍以上,是MPEG-4的1.5~2倍。举个例子,原始文件为88GB,用MPEG-2压缩后为3.5GB,压缩比为25∶1,而采用H.264压缩后为1.1GB,从88GB到1.1GB,H.264的压缩比达到惊人的80∶1。

4、采用H.264压缩后的净荷数据量

视频会议中都对原始码流进行编解码压缩,采用H.264。压缩比取80:1。计算如下:

在10%的情况下,压缩后的净荷数据量= 72/80 = 0.9 Mbit/s

在20%的情况下,压缩后的净荷数据量= 123/80 = 1.6 Mbit/s

在40%的情况下,压缩后的净荷数据量= 224/80 = 2.8 Mbit/s

5、采用H.264压缩后的传输数据量

加上网络开销,传输数据量= 净荷数据量* 1.3

在10%的情况下,压缩后的传输数据量= 0.9 * 1.3 = 1.17 Mbit/s

在20%的情况下,压缩后的传输数据量= 1.6 * 1.3 = 2.08 Mbit/s

在40%的情况下,压缩后的传输数据量= 2.8 * 1.3 = 3.64 Mbit/s

6、厂商情况

部分厂商宣传的1M 720P超高清应用,有诸多使用限制。如宝利通在其《HDX管理员指南》P56中明确指出:“在将视频质量设置为“清晰度”时,系统将以1Mbps或更高速率发送HD视频。在将视频质量设置为“动作”时,系统将以2Mbps或更高速率发送HD视频。

宝利通对于“清晰度”和“动作”的定义:

• 清晰度-图像将会很清晰,但在低呼叫速率下有中到大量动作时,可能导致丢失某些帧。清晰度只能用于点对点H.263 和H.264 呼叫。

• 动作-该设置用来显示人物或其它带有动作的视频。

经过计算和实际应用,1M带宽无法满足流畅的720P超高清动态应用。

超高清视频会议所需带宽分析---1M带宽应用720P是否可能?的更多相关文章

  1. 1m网速是什么意思,1m带宽是什么意思

    1M网速下载速度应是多少?我怎么才50多KB?? 建议: 一般来说是90到100算正常.最高能达到120 带究竟该有多快 揭开ADSL真正速度之谜 常常使用ADSL的用户,你知道ADSL的真正速度吗? ...

  2. 服务器1M带宽同时能承受多少人在线

    最近网站的流量一直在增长,这个肯定是好事.不过也有个麻烦的问题,目前本站用的的虚拟空间,每月流量30G,虽然95%的图片都已外链,但流量还是很吃紧,日均2000ip,4月份流量34g左右,单JS的响应 ...

  3. 自己开发的网站压力测试(阿里云1M带宽)

    背景 项目采用微服务架构设计,独立商城系统,博客系统,搜索系统,sso单点系统部署在docker环境下 商城系统(django) 博客系统(flask) 搜索系统(es+flask+restful) ...

  4. 三行代码实现.NET MVC统计显示页面的执行时间 超简单的实现方法 分析页面执行效率

    三行代码实现.NET MVC统计显示页面的执行时间 超简单的实现方法 分析页面执行效率    博客页脚处添加了页面执行时间统计显示,如下图所示,也可以直接查看网页页脚处. 实现方法非常简单,只需三行代 ...

  5. FMS 客户端带宽计算、带宽限制

    FMS 客户端带宽计算.带宽限制 1. 带宽计算 FMS内置了带宽检测的特性(被称作"native bandwidth detection"),要进行带宽检测,客户端只要在成功连接 ...

  6. vuex其实超简单,只需3步

    前言 之前几个项目中,都多多少少碰到一些组件之间需要通信的地方,而因为种种原因,event bus 的成本反而比vuex还高, 所以技术选型上选用了 vuex, 但是不知道为什么,团队里的一些新人一听 ...

  7. 一起来立Flag吧!超炫的数据图表分析 2020 年 Java 技术趋势

    引言 2020 来了,第一批 00 后已经 20 岁了,95 后也到了晚婚的年龄,员外的头发也越来越少了,新的一年大家有立下了哪些 Flag ?小伙伴们别急着立 Flag,让员外帮你分析一下哪些技术正 ...

  8. 超精讲-逐例分析 CSAPP:实验2-Bomb!(下)

    好了话不多说我们书接上文继续来做第二个实验下面是前半部分实验的连接 5. 第五关 首先感觉应该是个递归问题 /* Round and 'round in memory we go, where we ...

  9. 【lwip】09-IPv4协议&超全源码实现分析

    目录 前言 9.1 IP协议简述 9.2 IP地址分类 9.2.1 私有地址 9.2.2 受限广播地址 9.2.3 直接广播地址 9.2.4 多播地址 9.2.5 环回地址 9.2.6 本地链路地址 ...

随机推荐

  1. 四、Factory Method 工厂方法模式

    需求:对象的创建由工厂统一创建,会使用到模板模式 代码清单: 工厂: public abstract class Factory { public abstract Product createPro ...

  2. 无法打开工作组信息文件中的表 'MSysAccounts',一个十分搞笑的解决方法

    问题提出:从access97导出一个mdb到access2000 为了程序使用命名为system.mdb,后改名为system.dat 在c#中打开,出现 无法打开工作组信息文件中的表 'MSysAc ...

  3. Win7下VB6.0不能加载mscomctl.ocx的解决办法

    下载这个:http://pan.baidu.com/s/1sjJgrbJ 然后在命令框下注册这个组件: regsvr32 mscomctl.ocx 即可

  4. 终端设备 tty,pty,pts 概念与文件描述符的联系

    第1节 理解终端设备tty.pty.pts概念 简要描述: 终端设备默认具有输入.输出功能. 现代我们最常用的接入服务器端的方式(如:ssh通过tcp/ip的方式连接服务器端,作为服务器的终端设备)为 ...

  5. 分布式监控系统Zabbix-3.0.3-完整安装记录

    由于采用sendmail发送邮件,常常会被认为是垃圾邮件被拒,所以不推荐这种方式!这里,针对zabbix报警信息的发送,可以采用下面两种方式中的任意一种:1)利用sendEmail程序来发送报警邮件. ...

  6. VMware Ubuntu安装

    不是每一个程序员都必须玩过linux,只是博主觉得现在的很多服务器都是linux系统的,而自己属于那种前端也搞,后台也搞,对框架搭建也感兴趣,但是很多生产上的框架和工具都是安装在服务器上的,而且有不少 ...

  7. hdoj1005(循环,找规律)

    Problem Description A number sequence is defined as follows: f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1 ...

  8. nohup top -p 22452 -b >>jiu.log &

    解释一下: 1. nohup \$order & 后台执行 2. nohup \$order >>$file & 后台执行,并输入指定文件 3. top -p $num 使 ...

  9. poj 2553 缩点+染色+出度

    题目链接:https://vjudge.net/problem/POJ-2553 如果不会tarjan算法,推荐博客:https://blog.csdn.net/mengxiang000000/art ...

  10. oracle数据库导入导出问题

    场景描述: 1.做一个从UAT到PRD的Schema迁移,UAT环境有sys用户,PRD环境没有sys用户,由于权限限制,没办法使用expdp/impdp,只好选择exp/imp命令: 2.UAT和P ...