0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

视频和音频的带宽是如何计算的

索尼中国专业 来源:转播调光区 作者:罗超凡 2021-11-02 16:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

ST2110中有一个基本问题---就是媒体流(视频和音频)的带宽是如何计算的,为什么4K流不是12G,音频流带宽是多少?

以下先对ST2110的数据封装策略进行简介,从而引出媒体流带宽计算的方法。

媒体流带宽可以通过实测得到,也需要从理论计算了解。通过实测了解了带宽数值,也带来了一些疑惑,这些疑惑反而需要计算答复,实测反过来也可以验证理论计算。

IP信号的检测手段多种多样——

最常见的是利用IP信号分析仪(IP示波器)进行检测;

也可以通过Wireshark软件进行数据包级别的分析;

还可以采用EBU发布的LIST工具,在线或将其部署至本地,导入由IP信号分析仪或Wireshark捕获的pcap文件进行IP流可视化分析。

我们在测试之前的问题是如何计算带宽,测试过程中遇到的问题是:不同设备发出的相同格式的4K 50p ST2110-20无压缩视频流带宽虽都在8.7Gbps左右,但会有细微的区别,有的是8.67Gbps,有的是8.75Gbps,究竟是什么原因导致的呢?难道带宽小的视频流“缺斤短两”了吗?

想要知道这些个问题的答案,首先要了解以下几个信息。

什么是带宽?

数据在网络中是如何封装的?

ST 2110-20中规定数据是如何封装的?

什么是带宽?

IP系统中不管是业务流,还是控制数据,在网络中都是以比特(bit)作为最小的信息度量单位进行传输,IP流的带宽就是用比特率来衡量的——比特率是指单位时间内传送的比特数。对于视频系统而言,单位一般采用Gbps(又作Gb/s,bps=bits per second);音频和辅助数据则分别采用Mbps和Kbps作为单位。

带宽单位的换算关系与计算机逻辑中常用1024作为换算进制不同:

1 Gbps=1000 Mbps

1 Mbps=1000 Kbps

数据在网络中是如何封装的?

以下图摄像机作为TX设备发送组播流,切换台RX接收为例。由于未经扩展的UDP数据报MTU(最大传输单元)为1460字节,一帧4K画面要分片通过上万个数据包进行发送,每个数据包中包含画面中很小一部分的信息,这部分有效信息称为Payload(有效载荷)。

但是根据网络模型,Payload无法直接在网络中进行转发,需要进行封装标记,打上Header(头部),Payload的封装是由高层向低层逐层进行的,每到一层都要打上新的头部,每个头部包含不同信息以实现不同功能。

在应用层首先添加RTP Payload Header,然后是RTP Header;因为2110采用的RTP实时传输协议是基于UDP协议运行的,所以到达传输层后,要添加UDP Header;接下来是L3网络层和L2数据链路层的IP包头和以太网帧头,经过以上封装后,经物理层以比特位传输。数据到达接收设备后,解封装是相反的顺序,由低层向高层,逐层剥离头部。

ST 2110-20中规定数据是如何封装的?

ST 2110-20的全称是《Professional Media Over Managed IP Netwoks: Uncompressed Active Video》,副标题“无压缩有效视频”中有两个关键信息:

第一是IP网络中传输的视频流是未经压缩的,

第二“有效”指的是视频流只传输“Active”的像素数据,而不传输行消隐数据(HANC)、场消隐数据(VANC),嵌入消隐区的数据通过-30或-40流单独传输。

正因如此,ST 2110相比ST 2022-6节约了15-30%左右的带宽。

除此之外,ST 2110还定义了像素如何编组封装; RTP Header以及RTP Payload Header的格式;以及SDP会话描述文件的格式等等。

像素封装

以4:2:2,10bit采样为例,相邻的两个像素作为一个像素组,共包含2个Y,1个Cb,1个Cr分量,需占据40bits,即5Bytes (字节)。

2110-20中还定义了两种打包模式,GPM(General Packing Mode)和BPM(Block Packing Mode)。GPM是遵循RFC 4175的开放打包方式,要求数据包大于1000字节即可,优势是开放灵活、带宽利用率高。BPM是基于180字节将像素组打包,这样无论采用什么采样方式,都能使数据包大小保持一致,好处是利于网络配置和故障排查。Sony产品发送GPM数据包,可以接收GPM、BPM数据包。

头部文件

下面两张图片分别为RTP Header和RTP Payload Header的格式。可见RTP Header开销为12字节。包含一组SRD(采样行数据)的RTP Payload Header为8字节。(注:包含在RTP Payload Header中的SRD Header可以有1-3组,在单个数据包中包含多个采样行信息,即跨行传输时,才需要附加额外的SRD Header。)

其它层的Header在IT行业协议或标准中有所定义,未在ST 2110-20中体现,在此列出其开销供参考。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 音频
    +关注

    关注

    31

    文章

    3134

    浏览量

    84924
  • 数据
    +关注

    关注

    8

    文章

    7314

    浏览量

    93971
  • 封装
    +关注

    关注

    128

    文章

    9139

    浏览量

    147888

原文标题:ST 2110数据封装策略和媒体流带宽计算(上)

文章出处:【微信号:Sonystudio,微信公众号:索尼中国专业】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    3U CPCI视频板:专业视音频处理利器

    ​ CPCI6320视频板核心特性 总线与兼容性 3U CPCI总线结构,符合5V/3.3V CPCI规范,支持Windows即插即用(PNP),但不支持热插拔。适用于Win98/2000/XP系统
    的头像 发表于 11-10 09:59 285次阅读
    3U CPCI<b class='flag-5'>视频</b>板:专业视<b class='flag-5'>音频</b>处理利器

    ‌DisplayPort 2.1连接器技术解析:开启80 Gbps超高带宽新时代

    具有更快的速度和更高的带宽,可实现更高的刷新率和更高分辨率的视频信号。DisplayPort是一种通用接口规格,专为内部和外部系统解决方案而设计。这些TE DisplayPort 2.1解决方案通过显著提高高带宽
    的头像 发表于 11-02 15:54 771次阅读
    ‌DisplayPort 2.1连接器技术解析:开启80 Gbps超高<b class='flag-5'>带宽</b>新时代

    利用边缘计算和工业计算机实现智能视频分析

    IVA的好处、实际部署应用程序以及工业计算机如何实现这些解决方案。一、什么是智能视频分析(IVA)?智能视频分析(IVA)集成了复杂的计算机视觉,通常与卷积神经网
    的头像 发表于 05-16 14:37 632次阅读
    利用边缘<b class='flag-5'>计算</b>和工业<b class='flag-5'>计算</b>机实现智能<b class='flag-5'>视频</b>分析

    服务器带宽是什么意思?选多少合适

    服务器带宽是决定网站访问速度与用户体验的核心指标,它决定了数据在服务器与用户设备间的传输效率。带宽不足会导致页面加载缓慢、视频卡顿甚至访问中断,直接影响业务转化率。本文将解析带宽的本质
    的头像 发表于 05-09 11:02 1878次阅读

    OPA1671 单电源、高带宽、低噪声、RRIO音频运算放大器技术手册

    OPA1671 是一款宽带宽、低噪声、低失真音频运算放大器,可提供轨至轨输入和输出操作。该器件可提供低电压噪声、电流噪声和输入电容的完美组合,从而能够在各种音频和工业 应用中提供高性能
    的头像 发表于 04-16 11:29 925次阅读
    OPA1671 单电源、高<b class='flag-5'>带宽</b>、低噪声、RRIO<b class='flag-5'>音频</b>运算放大器技术手册

    OptiSystem应用:差分模式延迟和模式带宽

    该分析仪还可以计算DMD和单个脉冲宽度与径向偏移关系。此外,还可以计算给定输入脉冲的光纤传递函数和带宽。 图4.50μm光纤的DMD和单个脉冲宽度 模式带宽测量 系统设置 : 使用
    发表于 04-02 08:45

    星闪技术引领无线音频走向无损时代

    当各家手机以决绝的姿态取消耳机孔,当TWS耳机掀起无线音频浪潮,人类与音乐的对话方式就此改写。在这场音频无线化的进程中,我们收获了自由,却也不得不忍受音质折损、信号断续的代价。传输带宽低、时延不可
    的头像 发表于 03-13 17:18 3111次阅读

    RCA接口音视频传输的原理

    有多个孔,每个孔对应不同的信号通道。在音视频传输中,常见的RCA接口数量通常为三个,分别用于左声道音频、右声道音频视频信号的传输。这些接口通常通过颜色进行区分,红色代表右声道
    的头像 发表于 02-17 15:36 2280次阅读

    端侧 AI 音频处理器:集成音频处理与 AI 计算能力的创新芯片

    对人工智能应用日益增长的需求。   集成音频处理与 AI 计算能力 端侧 AI 音频处理器的组成结构通常较为复杂,常采用多核异构架构,将不同类型的处理器核心组合在一起,从而高效处理各种任务。这种架构一般包括 CPU、NPU、uD
    的头像 发表于 02-16 00:13 3059次阅读

    调制频率与带宽之间的关系

    在现代通信系统中,调制技术是实现信息传输的关键环节。调制是将信息信号(如音频视频或数据)与载波信号结合的过程,以便在信道中传输。调制频率和带宽是描述调制过程特性的两个重要参数,它们之间存在着密切
    的头像 发表于 01-21 09:30 3656次阅读

    一文读懂边缘计算盒子在视频监控场景中的重要作用

    在数字化时代,视频监控已成为维护公共安全、提升城市管理效率的重要手段。然而,随着监控规模的扩大和视频数据量的激增,传统集中式处理模式面临带宽压力大、延迟高、成本上升等挑战。此时,边缘计算
    的头像 发表于 01-08 15:11 952次阅读
    一文读懂边缘<b class='flag-5'>计算</b>盒子在<b class='flag-5'>视频</b>监控场景中的重要作用

    既然增益带宽积中的增益是开环增益及其带宽,那如何用增益带宽计算电路闭环带宽呢?

    Part 01 前言 之前的文章中(硬件工程师面试常考的一道题,讲讲运算放大器的增益带宽积),我们讲解了增益带宽积中的增益表示的是运放的开环增益,并且增益带宽积只有在一定的频率范围内才成立,低频
    的头像 发表于 01-08 08:16 4478次阅读
    既然增益<b class='flag-5'>带宽</b>积中的增益是开环增益及其<b class='flag-5'>带宽</b>,那如何用增益<b class='flag-5'>带宽</b>积<b class='flag-5'>计算</b>电路闭环<b class='flag-5'>带宽</b>呢?

    OptiSystem应用:差分模式延迟和模式带宽

    该分析仪还可以计算DMD和单个脉冲宽度与径向偏移关系。此外,还可以计算给定输入脉冲的光纤传递函数和带宽。 图4.50μm光纤的DMD和单个脉冲宽度 模式带宽测量 系统设置 : 使用
    发表于 01-03 09:27

    如何在播放视频过程中插入音频

    ZDP14x0是一款基于开源GUI引擎的图像显示专用驱动芯片,可以通过串口或者SPI与其他芯片通信,且能播放视频。本文将介绍如何在播放视频过程中插入音频
    的头像 发表于 12-26 11:13 1950次阅读
    如何在播放<b class='flag-5'>视频</b>过程中插入<b class='flag-5'>音频</b>