This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM62P:如何将 AVB 函数添加到 SDK 中?

Guru**** 2858300 points

Other Parts Discussed in Thread: AM62P

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1633187/am62p-how-to-add-avb-function-into-sdk

部件号: AM62P

您好 TI  

我们希望使用音频/视频桥接 (AVB)  、 https://tsn.readthedocs.io/avb.html

如何在 AM62P 中使用 AVB 功能?

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 TI   

     AM62P 支持 AVB/AVTP?

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Pengfei、

    在随附的上一个线程中、我假设您的 AVB 要求是在 Linux 环境中实现的。 目前、TI 仅在 FreeRTOS SDK 上支持 AVB、并且不在 Linux 上提供 AVB 支持包。 但是、还有其他第三方供应商具有适用于 Linux 的 AVB 支持堆栈。  

    您能否分享以下详细信息、以便更好地推荐适合您用例的选项:

    1. 您正在使用什么终端设备?
    2. 除了简单的通话器和监听器之外、您还对 AVB 的哪些功能感兴趣? 例如、媒体时钟恢复等
    3. 您是否最终将平台设置为 AM62P? 如果您的最终产品是 Audio Heavy、则可以使用其他平台(如 AM62D)、这可能更适合。

    请 分享这些详细信息、以便我们更好地理解要求、并为您的产品提供合适的建议。

    谢谢。此致、
    Teja。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好  

    1、 终端设备 为 车载信息娱乐系统  、 我的主板 AM62P 为汽车仪表组

    2、I 仅使用 AVB 视频 传输的功能

    3、是的 ,我使用的是 AM62P , 我的 最终产品是视频 重

    谢谢。此致、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、 Pengfei、

    Excelfore 提供了在 Linux 上支持视频流的 AVB。 它们在 Linux 环境中具有支持栈、该栈超出了标准的 Linux TI SDK 产品范围。  

    如果您有任何其他疑问、请告知我们。

    谢谢。此致、
    Teja。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好  

    如何使用   Excelfore   ‌eAVB/TSN ?   

    您能给我一些有关添加 Excelfore AVB 的指导吗?

    但 Linux 有一些指导       https://tsn.readthedocs.io/avb.html  、使用   GStreamer libavtp linuxptp 添加到 rootfs

    我是否可以使用   GStreamer libavtp linuxptp   和 TI Linux 内核 重新喜欢 AVB 函数?

    谢谢。此致、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Pengfei Sui:

    Excelfore eAVB/TSN 堆栈将由客户获取并单独集成。  

    如果您对同步视频流式传输不感兴趣、也可以使用 GStreamer。  我将在内部检查 TI 的 GStreamer 软件包当前是否支持 AVB、我记得它不受支持。

    我是否可以使用   GStreamer libavtp linuxptp   和 TI Linux 内核 重新喜欢 AVB 函数?

    根据您确切的终端用例、除了 Linux PTP 和 avtp 之外、AVB 还具有更多相关功能。 我们还需要恢复源的媒体时钟来重建数据以进行演示。 确切的设计细节取决于产品的目标。 那么、您能否告诉我们您的设计要求是否可以分享、以便我们可以在内部检查现有元件是否可以实现这一点?

    谢谢。此致、
    Teja。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好 

    有我的 设计要求

    AVB 标准由下面所示的多种协议组成。

    AVB 标准软件架构如图 1 所示。 此处提供了简要概述、每个协议的一节提供了更详细的信息。

    绿色框中显示的 IEEE 802.1AS 精确时间协议由图中三个不同的区块表示。 标记为 BMCA 的块负责通过最佳主时钟算法协商 Grand Master。 标有 PTP 的块负责时钟同步和延迟测量。 最后一个 802.1AS 块标记为时间戳。 此模块负责数据包进出器件时的硬件时间戳

    IEEE 802.1Q 定义了第 35 条 SRP 和第 34 条 FQTSS 流量整形器。 以紫色显示的 MSRP/MVRP 块负责创建预留、更新流量整形器特性和地址转发表以及加入 VLAN。 然后、MSRP 和 MVRP 使用 MRP 块在整个网络中分发 SRP 属性。
    最后、具有青色的 FQTSS 流量整形器控制要在设备出口端口上传输的下一帧的选择。
    IEEE 1722 蓝色流媒体描述了如何将 A/V 样本分组为通过网络传输的数据包。 各种 A/V 样本的时间戳也包含在这些数据包中、用于恢复接收到的 A/V 流的媒体时钟。

    谢谢。此致、