【经验分享】RT1170 AVB初体验 一, 文档说明 AVB(Audio VideoBridging),即音视频桥接技术,AVB也是时间敏感网络。主要用来解决局域网内的音视频传输问题:延时问题和同步问题。 AVB由一系列的IEEE标准组成,目的在于局域网中高效传输音视频数据。AVB的协议如下: 图 1 AVB主要是链路层的协议,和传统TCP/IP协议是并列共存关系。 AVB相关的协议有: l gPTP(IEEE 802.1AS-2020) :精确时间同步协议 l AVTP(IEEE 1722-2016) :音视频传输协议 l FQTSS(IEEE 802.1Q-2018, section 34) :流量整形协议 l SRP(IEEE 802.1Q-2018, section 35) :带宽预留协议 l AVDECC(IEEE 1722.1-2013) :音视频管理协议 l EST(IEEE 802.1Qbv-2015) l FP(IEEE 802.3br-2016/IEEE 802.1Qbu-2016) AVB的拓扑图如下: 图 2 End Station:Listener和Talker两种: Ø Listener:接受音视频数据的节点 Ø Talker: 输出音视频数据的节点 AV Bridge:音视频网关 本文目的不是主讲AVB协议,作为RT1170的AVB初体验篇,主要给出如何使用官方提供的AVB/TSN协议栈在NXP MIMXRT1170-EVK板子上实现AVB音频数据的传输功能。 |