超高清视频会议所需带宽分析---1M带宽应用720P是否可能?
超高清视频会议所需带宽分析 ---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是否可能?的更多相关文章
- 1m网速是什么意思,1m带宽是什么意思
1M网速下载速度应是多少?我怎么才50多KB?? 建议: 一般来说是90到100算正常.最高能达到120 带究竟该有多快 揭开ADSL真正速度之谜 常常使用ADSL的用户,你知道ADSL的真正速度吗? ...
- 服务器1M带宽同时能承受多少人在线
最近网站的流量一直在增长,这个肯定是好事.不过也有个麻烦的问题,目前本站用的的虚拟空间,每月流量30G,虽然95%的图片都已外链,但流量还是很吃紧,日均2000ip,4月份流量34g左右,单JS的响应 ...
- 自己开发的网站压力测试(阿里云1M带宽)
背景 项目采用微服务架构设计,独立商城系统,博客系统,搜索系统,sso单点系统部署在docker环境下 商城系统(django) 博客系统(flask) 搜索系统(es+flask+restful) ...
- 三行代码实现.NET MVC统计显示页面的执行时间 超简单的实现方法 分析页面执行效率
三行代码实现.NET MVC统计显示页面的执行时间 超简单的实现方法 分析页面执行效率 博客页脚处添加了页面执行时间统计显示,如下图所示,也可以直接查看网页页脚处. 实现方法非常简单,只需三行代 ...
- FMS 客户端带宽计算、带宽限制
FMS 客户端带宽计算.带宽限制 1. 带宽计算 FMS内置了带宽检测的特性(被称作"native bandwidth detection"),要进行带宽检测,客户端只要在成功连接 ...
- vuex其实超简单,只需3步
前言 之前几个项目中,都多多少少碰到一些组件之间需要通信的地方,而因为种种原因,event bus 的成本反而比vuex还高, 所以技术选型上选用了 vuex, 但是不知道为什么,团队里的一些新人一听 ...
- 一起来立Flag吧!超炫的数据图表分析 2020 年 Java 技术趋势
引言 2020 来了,第一批 00 后已经 20 岁了,95 后也到了晚婚的年龄,员外的头发也越来越少了,新的一年大家有立下了哪些 Flag ?小伙伴们别急着立 Flag,让员外帮你分析一下哪些技术正 ...
- 超精讲-逐例分析 CSAPP:实验2-Bomb!(下)
好了话不多说我们书接上文继续来做第二个实验下面是前半部分实验的连接 5. 第五关 首先感觉应该是个递归问题 /* Round and 'round in memory we go, where we ...
- 【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 本地链路地址 ...
随机推荐
- 截图软件FastStone
屏幕截图软件(FastStone Capture) 好用,可以粘贴 / 复制. 可以做页面设计,有屏幕标尺,取色器.
- matomo 开源网站分析平台
1.安装PHP https://www.jianshu.com/p/8d54a401ec06 yum remove php* yum -y install epel-release rpm -Uvh ...
- kafka集群压力测试--基础。
1.生产者测试 kafka-producer-perf-test.bat --num-records 1000000 --topic test --record-size 200 --throughp ...
- python基础入门学习1
python比较 -python执行效率低,开发效率高. -JAVA执行效率高,开发效率低. python种类多:比如Jpython Cpython pypy(这是Cpython开发的python) ...
- 使用ffmpeg从mp4文件中提取视频流到h264文件中
ffmpeg -i 2018.mp4 -codec copy -bsf: h264_mp4toannexb -f h264 tmp. 注释: -i 2018.mp4: 是输入的MP4文件 -code ...
- 8. String to Integer (整数的溢出)
Implement atoi to convert a string to an integer. If no valid conversion could be performed, a zero ...
- 录音器 AudioRecorder
实现录音器有两种方式可以选择: 1.AudioRecord(基于字节流录音) 优点:可以实现语音的实时处理,进行边录边播,对音频的实时处理. 缺点:输出的是PCM的语音数据,如果保存成音频文件是不能被 ...
- PAT L3-010 是否完全二叉搜索树(二叉搜索树)
将一系列给定数字顺序插入一个初始为空的二叉搜索树(定义为左子树键值大,右子树键值小),你需要判断最后的树是否一棵完全二叉树,并且给出其层序遍历的结果. 输入格式: 输入第一行给出一个不超过20的正整数 ...
- python 使用内置方法读取注册表
#coding:utf-8 import _winreg key = _winreg.OpenKey(_winreg.HKEY_CURRENT_USER,r"键值") #获取该键的 ...
- FTPserver
客户端代码: import os import hashlib BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__) ...