移动音视频的质量和带宽的关系
目前常见的网络主要有四种类型:ADSL拨号接入方式、光纤接入方式、3G拨号接入方式、局域网。移动端因为流量自费和视频聊天流畅质量的问题比较关心我们的视频参数和流量的关系:下面我们以一款比较成熟的移动视频开发包AnyChat中的编码标准为例详细的分析下视频质量和带宽的问题,各位博友也可以自己下载软件测试一下:下载地址
ADSL拨号接入方式是一种非对称的网络接入,下行流量通常有2Mbps、4Mbps、6Mbps等,而上行流量通常都是512kbps,即上行速率和下行速率是不对称的。此时如果需要使用AnyChat进行音视频的交互,则上传流量只能用512kbps作为参考值,适合的分辨率有:QVGA(320x240)、CIF(352x288)、VGA(640x480)。
光纤接入方式是一种对称的网络接入,通常上行速率和下行速率相同。光纤接入的网络通常非常稳定,适合传输较高质量的视频,当网络带宽允许的情况下,适合的分辩率有:QVGA(320x240)、CIF(352x288)、VGA(640x480)、SVGA(800x600)、720P(1280x720)。
3G拨号接入方式也是一种非对称的网络接入,不同的网络运营商所提供的网络带宽各不相同,而且和ADSL一样上行网络带宽远远低于下行网络带宽,如联通的3G宣传的7.2Mbps网络带宽便是指下行带宽,而且3G的网络带宽质量与位置相关,如离信号基站越近,质量就越好,同一个基站下使用3G的用户越少,质量也就越好。在这种接入方式下,适合上传的分辨率有:QVGA(320x240)、CIF(352x288)。
局域网,或是专网网络带宽都非常充裕,选择多大的分辨率主要根据PC的性能来决定,通常局域网可以选择CIF(352x288)、VGA(640x480)、SVGA(800x600)、720P(1280x720)等分辨率。
AnyChat质量模式分辨率、码率对应表(单位:kbps)
320x240 |
352x288 |
640x480 |
800x600 |
1280x720 |
||||||
12fps |
25fps |
12fps |
25fps |
12fps |
25fps |
12fps |
25fps |
12fps |
25fps |
|
static |
20 |
40 |
60 |
70 |
100 |
130 |
160 |
180 |
350 |
380 |
motion |
150 |
200 |
210 |
250 |
400 |
450 |
550 |
650 |
850 |
900 |
avg |
80 |
120 |
150 |
180 |
200 |
230 |
300 |
350 |
450 |
550 |
Static—静态画面, motion—运动图像峰值, agv—平均码率
AnyChat的视频质量分为“码率控制模式”和“质量控制模式”,在“码率控制模式”下,视频流的目标码率会在设定码率的上下浮动,而在“质量控制模式”下,目标码率会根据视频图像的运动场景自动进行调节,静态画面时输出较低的码率,而运动画面时,会输出较高的码率,以保障视频的细节得到展现。通常来说,光纤接入方式、局域网等网络带宽比较充裕的场合可使用“质量控制模式”,而ADSL拨号接入和3G拨号接入则采用“码率控制模式”比较合适。
关于视频的帧率,帧率越高,视频越流畅,同时给网络的压力也会增大,输出的码率也会增加,通常来说,光纤接入方式、局域网等网络带宽比较充裕的场合可使用高帧率,如20fps、25fps,而ADSL拨号接入和3G拨号接入则采用低帧率比较合适,如8fps、12fps等。
移动音视频的质量和带宽的关系相关推荐
- WebRTC音视频实时传输与服务质量
为了保证音视频的质量,WebRTC底层做了大量的工作,尤其是网络传输与服务质量,更是其核心技术,本文由北京音视跳动科技有限公司 首席架构师 李超在LiveVideoStack线上分享的演讲整理而成,详 ...
- 业务爆发式增长,音视频服务如何做好质量监控与优化?
摘要:云原生时代,视频直播.实时音视频通信等在线音视频服务面临各种复杂的网络环境和流量爆发式的增长,对音视频质量监控和成本优化提出新的严峻挑战. 2020年是不平凡的一年,客观来说它促进了我们音视频业 ...
- 给大家介绍一下:网易云信新晋音视频质量诊断专家
近年来,移动互联网技术发展突飞猛进,以线上为主的学习.工作.娱乐方式逐渐被大众所接受.而新冠肺炎疫情期间,全民被迫"家里蹲"的窘况,使得互动直播.视频会议.在线演唱会.在线招聘等需 ...
- 在线教育音视频质量评价与感知系统
为了探讨用一套客观,完备的评价系统对在线教育的音视频通信质量做出评价,力求做到定量,准确,横向可对比,并基于线上运行的大数据系统,发掘端到端通信平台存在的问题,找到优化方向,提升在线教育的用户体验,V ...
- 实时音视频 质量测试
在对实时音视频的质量进行测试时,通常可以关注以下几个指标: 1,流畅度 主要受帧率(FPS)的影响. 帧率:画面每秒传输的帧数,每秒钟显示的帧数愈多,所显示的动作就越流程. 2,清晰度 单位面积的画面 ...
- 视频质量分析系统之音视频测试工具
Video Clarity视频质量分析系统 视频图像质量测试仪器ClearView是美国Video Clarity公司的产品.Video Clarity公司,美国专业音视频主观和客观质量测试系统提供商 ...
- 实时音视频聊天中超低延迟架构的思考与技术实践
1.前言 从直播在线上抓娃娃,不断变化的是玩法的创新,始终不变的是对超低延迟的苛求.实时架构是超低延迟的基石,如何在信源编码.信道编码和实时传输整个链条来构建实时架构?在实时架构的基础之上,如果通过优 ...
- 淘系音视频技术的演进之路
随着社会的发展,音视频技术在电商运营中占据的位置越来越重要.不仅时代在进步,音视频技术也在前进.本次LiveVideoStackCon 2021 上海站中,我们邀请到了淘系技术的陈颖老师为我们分享淘系 ...
- 李郁韬:短期爆发还是未来趋势?腾讯云海量音视频通信服务背后的技术发展
面临特殊时期,无论远程办公.还是学校"停课不停学"都成为时下的必然选择,众多视频会议平台也在特殊环境下开启了短期免费开放及功能服务.但与此同时不可避免会带来突发的大规模在线视频与协 ...
- 林绪虹:看好QoE、音视频内容理解与AV1
还记得你在大学时候的梦想吗?职场上打拼多年,你的工作领域与你之前的专业还有多少相关?技术.行业与时代的洪流将一些人推上人生巅峰,又把一些人无情的拍向谷底.LiveVideoStack邮件采访了YY音视 ...
最新文章
- ASP.NET-FineUI开发实践-14
- 计算机网络相关知识 参考博客 子网掩码怎么理解 网关及网关的作用 路由器基础知识详解
- c++STL容器的string
- golang 开发 Struct 转换成 map 两种方式比较
- 学画画软件app推荐_路由器管理软件哪个好?6款路由器管理APP推荐_软件评测
- LeetCode ---8. String to Integer (atoi)
- 金蝶K3供应链-采购系统选项功能描述
- 学习java哪个网课最好_学习Java的最佳方法
- 微信小程序,点击右上角返回箭头,返回指定页面
- 12-14日小米4 手机不停的无限重启。用下面方法及清理电源,音量按钮恢复
- 千行代码率和代码行数总量
- CreateJS 入门小记
- 8月5号 图论,拓扑排序入门
- 【分布式】一致性哈希和哈希槽
- 信创操作系统--麒麟Kylin桌面操作系统 (项目十 安全中心)
- ssh mysql 警告_SSH连接MySQL 出现Table 'xxx' doesn't exist
- 腾讯云服务器配置https 部署安装ssl证书
- Adb操作命令及详解------全面科普(测试木头人)
- WebCruiser全版本注册机下载
- Java调用容联云通讯短信验证码API接口示例