SMPTE ST 2110 概论(三)

  • ST 2110-30:未压缩的PCM音频流
  • ST 2110-31:非PCM音频传输
  • ST 2110-40:辅助数据传输
  • 结语

ST 2110-30:未压缩的PCM音频流

鉴于音频系统是广播系统中最复杂,也是最重要的一套系统,我们先来回顾一下广电音频系统的历史。

最老式的音频都是基于模拟信号的,具有有限的动态范围,并且用连续的电压变化来描述音频。再后来就基于数字信号(包括AES3、MADI、SDI)了,其中包含上文提及的数字PCM流,其中的音频是用采样样本值描述的。限制PCM流最主要的因素是,音频信号的最大比特率受到线缆本身传输带宽的限制。

而且传输音频信号用的电缆是专用的,我做出这根线缆来,只能用它传音频信号,干不了别的,价格高不说,布线还需要专门的音频专家进行搭建和维护。旧有的数字化音频因为有限的技术使用寿命,每更新一代新技术就需要完全换代,导致广电中音频部分成本始终是过高的

所以IP化技术对音频显得尤为重要。首先,Audio over IP 技术的寿命更长,并且具有良好的向后兼容性,技术不会突然过时。其次,旧式传输接口有许多硬性的限制(格式、速度、通道数)等等,但IP接口对速度、通道数、精度、同步等等没有固定的限制,更加具有弹性。再次,旧式传输受电缆厂家限制,各厂之间不兼容,IP化采用了统一的标准,IP电缆既能传视频,又能传音频,进一步减少了搭建和维护的费用。

SMPTE ST 2110-30 是基于AES67的改进技术,AES67是IP音频和以太网音频互操作性的技术标准。两种标准之间在实现PTP方面存在一些差异。ST 2110-30中不允许RTP时钟偏移。这意味着AES67接收端可以与ST 2110-30发送端一起正常工作,但是在向ST 2110-30接收端发送信号时,AES67发送端不得使RTP时钟偏移。

ST 2110-30 要求每个设备都有一个选项,允许将其设置为仅PTP从属模式。启用此模式后,设备将永远不会尝试成为PTP主设备。这对于在大型网络中很重要,这样可以防止当PTP分发系统发生中断时每个设备都可以接替PTP主设备时造成混乱。AES67不需要此选项。

ST 2110-30 具体的格式如下:

可以看到大体上的格式于ST 2110-20相似,值得注意的是,
-ST 2110-30 使用IGMP协议进行组播,
-采样数据包覆盖的长度为1ms,
-并且所有设备要求以48kHz进行采样,
-采样深度可以选择16位或者24位,
-数据包中的信道数受有效负载大小限制, RTP音频总有效载荷为1440字节。

ST 2110-31:非PCM音频传输

ST 2110-30 仅支持PCM音频,为了扩展覆盖的范围,ST 2110-31 又规定了非PCM的传输方式。ST 2110-31 提供位透明的AES3 over IP 传输方式.

正如 ST 2110-22 面临的情况,ST 2110-31 在实际运用中目前也较少见到,后续具体内容会继续更新。

ST 2110-40:辅助数据传输

于ST 2110-20、ST 2110-30 相似,ST 2110-40 指的是从VANC(Vertical ANC)或HANC(Horizontal ANC)中提取辅助数据包(字幕,时间码,广告触发器等)
,并将它们放入带有自定义标头的RTP数据包中。

在实际集成中,字幕机和下游触发部分的信号也以 ST 2110-40 的形式包装。

结语

这篇博文的目的主要是对ST 2110 各项概念进行最基本的解读,如有遗漏或者问题还烦请大家斧正。这个系列博文中不完整的内容会不定期更新。另外关于IP化视音频传输,有一些很好的进阶性的资料想分享给大家一同学习。(需要科学上网)
AIMS视音频传输白皮书
AIMS广播制作白皮书
SMPTE官网的YouTube频道上不定期的也有一些关于流媒体传输的讲解,有兴趣的可以订阅一下官方YouTube频道。
谢谢大家的阅读!

*主要参考资料:
[1]: https://www.smpte.org/
[2]: What is SMPTE ST2110 and Why Does It Matter? - John Mailhot
[3]: SMPTE ST 2110 in 60 Minutes - Wes Simpson

SMPTE ST 2110 概论(三)相关推荐

  1. SMPTE ST 2110 概论(二)

    SMPTE ST 2110 概论(二) ST 2110-21:流量整形 ST 2110-22:已压缩的恒定速率视频流 RP 2110-23:复合高带宽视频流 后续 ST 2110-21:流量整形 书接 ...

  2. SMPTE ST 2110 概论(一)

    SMPTE ST 2110 概论(一) 前言 ST 2110与ST 2022-6 ST 2110-10:基本结构与时序 ST 2110-20:未压缩的视频流 后续 前言 这是一份我在实习期间制作的,关 ...

  3. Dante,AES67,SMPTE ST 2110之间的关系

    1. 音频网络简史: CobraNet (1996) 和 EtherSound (2001) 被广泛认为是第一代成功的商业音频网络.CobraNet最早使用10Mbit以太网:使用100Mbit以太网 ...

  4. ST公司 Lis2dh12 三轴加速度传感器,计算加速度值转成角度值

    目录 概述 项目上使用了一款Lis2dh12三轴加速度传感器.开发前要准备的工作. 1.原理图: 1.1.创建lis2dh12.c文件 1.2.在此重点说明,如果想调传感器的中断灵敏度,注意:关注1. ...

  5. SMPTE ST 2094 and Dynamic Metadata

    https://download.csdn.net/download/hnjywjw/10573993

  6. 音视频技术开发周刊 | 139

    每周一期,纵览音视频技术领域的干货和新闻投稿:contribute@livevideostack.com. 架构 日均超30亿分钟!腾讯实时音视频技术低延时的秘密 TRTC通过全平台覆盖的 SDK 及 ...

  7. 音视频技术开发周刊 | 190

    每周一期,纵览音视频技术领域的干货. 新闻投稿:contribute@livevideostack.com. 漫画 | 20多年了,为什么国产CPU还是不行? 故事得从IBM发明PC兼容机开始.当年, ...

  8. MFormats SDK智能视频 API,视频软件开发框架

    MFormats SDK智能视频 API,视频软件开发框架 MFormats SDK 是一个基于帧的视频软件开发框架,可在处理实时源.播放到专业设备.编码视频数据或播放媒体文件时简化和改进开发体验.M ...

  9. 基于FPGA通过1Gb以太网低延迟传输专业级4K AV信号解决方案

    ME10 SoC是全栈AV Over IP片上IP系统(SoC),通过1Gb网络传输HDMI2.0 4K 4:4:4 的视频.音频和控制数据,ME10 SoC采用一个小的23 x 23毫米BGA封装. ...

最新文章

  1. 1.5s~0.02s,期间我们可以做些什么?
  2. linux中使用scp远程拷贝文件及文件夹
  3. LintCode 用递归打印数字
  4. php上传gif木马如何执行,php – 阻止人们通过注射上传GIF的方法?
  5. cauchy problem of 1st order PDE from Partial Differential Equations
  6. python队列来做什么_python分布式爬虫中的消息队列是什么?
  7. java socket编程客户端_Java Socket编程 - 基于Socket实现HTTP下载客户端
  8. 【博客美化】09.评论带头像,且支持旋转
  9. 工欲善其事必先利其器,TI-ONE平台“实操手册”在这里!
  10. outlook qr码在哪里_高能手办团兑换码有哪些 高能手办团哪里兑换
  11. Spring3之InternalResourceViewResolver
  12. SQL语法提示工具SQL Prompt 发布v10.6
  13. HTML颜色表及html代码
  14. GIS 如何求多边形的内接最大圆
  15. 利用python提取视频中的字幕
  16. Esp32+Dht11+MQTT+Mysql实现测温数据传至数据库
  17. 华为防火墙理论与管理
  18. python:实现RGB和HSV相互转换算法(附完整源码)
  19. 不可错过的 7 个JS 小技巧,一定要进来瞧瞧哦
  20. 2021年全球拍立得消耗品(胶片和相纸)收入大约205.8百万美元,预计2028年达到291百万美元

热门文章

  1. 告别大学生活,出来闯荡!
  2. 闹钟提醒的数学原理——为什么设置了闹钟就不会忘记
  3. 软考·系统架构师论文——论基于架构的软件设计方法及应用
  4. (内附免费下载地址)全网免费获取地形数据的方法
  5. CVTE硬件岗面试经历
  6. labview2020图文教程LabVIEW2020
  7. Oracle ORA-00947: 没有足够的值
  8. 软件测试这些经常被问到的面试题(七)
  9. WebGL编程指南03-在javaScript程序通过uniform变量向片元着色器传值
  10. android应用加固后闪退,360加固保加固后打开app即闪退