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.

[参考译文] RTOS/TDA2:用于运行 VSDK Linux 的 NullSrc、解码和显示 uC 的位流输入文件

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/708658/rtos-tda2-bit-stream-input-files-for-running-nullsrc-decode-and-display-uc-of-vsdk-linux

器件型号:TDA2

工具/软件:TI-RTOS

您好!

我们使用标准 TDA2 RVP 映像并执行网络用例。

我们能够捕获原始/YUV 和 MJPEG 格式并将其流式传输到 TDA2 RVP 板。

现在、我们要执行 H246格式。 在e2e.ti.com/.../693296"上找到相关 TT 和 H246二进制"STRES_1920x1080/1920x1080/00.h264"

我们能够使用具有 H246多路信号分离器的 VLC 来观看视频。

在 TDA2 RVP 上:选择" 2:网络 RX +解码+显示(仅限 TDA2x)"

在 PC 工具端执行命令:

/network_TX.out --host_ip 192.168.1.101 --target_ip 192.168.1.201 --port 29171 --verbose --files ./streams_1920x1080/1920x1080_00.h264

我们遇到以下错误:

[IPU1-0] 407.492954 s:DECLINK:Declink_jpegDecodeFrame.Status[-1]中的错误
[IPU1-0] 407.507350 s:解码:错误:ALGPROCESS 失败(status = 0xffffffff)!!!
[IPU1-0] 407.507472 s:DECLINK:Declink_jpegDecodeFrame.Status[-1]中的错误
[IPU1-0] 407.569389 s:解码:错误:ALGPROCESS 失败(status = 0xffffffff)!!!
[IPU1-0] 407.56541:DECLINK:Declink_jpegDecodeFrame.Status[-1]中的错误
[IPU1-0] 407.588696 s:解码:错误:ALGPROCESS 失败(STATUS=0xffffffff)

请告诉我们如何执行 H246数据蒸制。

谢谢、

KK

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    KK
    您使用的流适用于以下 Vision SDK Linux UC
    5:NullSrc +解码+显示(仅支持1920x1080 H264/MJPEG 视频输入位流)

    对于从 SD 卡或网络读取的基于 BIOS 的文件、您需要二进制格式的.HDR 文件。
    因此、我建议您先尝试
    4:1通道 VIP 捕捉+编码+网络 TX (仅限 TDA2x)
    获取存储在 PC 上的位流文件、使用此文件运行
    2:网络 RX +解码+显示(仅限 TDA2x)

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

    感谢您提供相关信息、

    如前所述、我能够使用 YUV 和 MJPEG。 可在 TT 中找到 Out test trials: e2e.ti.com/.../707133

    H246支持是在 BIOS 中提供还是仅在 Linux 中提供?

    此致、
    KK
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好,KK
    H264可在 VSDK BIOS 和 Linux 上使用

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

    感谢您提供相关信息、

    您能否提供在 BIOS 上测试 H246 (接收和发送)的步骤。

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

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

    Shiju、您好!

    我们通读了 doc vision_sdk\docs\FeatureSpecificUserGuides\VisionSDK_UserGuide_NetworkTools.pdf
    我们已经了解了有关 RAW/YUV/MJPEG 的信息、我们已经对其进行了测试、

    我们无法找到 H246 (Tx 和 Rx)详细信息、请告诉我们部分或程序。

    谢谢、
    KK

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    KK
    请参阅\vision_sdk\apps\src\rtos\usecases\network_rx_TX 下的 uC
    VisionSDK_UserGuide_NetworkTools.pdf 中介绍了如何运行

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

    在\vision_sdk\apps\src\rtos\usecases\network_rx_TX 下尝试的 uC 为:

    网络 RxDisplay
    网络 RxDecDisplay
    网络 TxCapture
    网络 TxEncCapture
    DEC 和 Enc 使用 MJPEG 格式。
    所有这些都可以正常工作,请参阅链接 :e2e.ti.com/.../707133

    我们在 VisionSDK_UserGuide_NetworkTools.pdf 的文档中未找到 H246。
    请指导我们

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

    由于讨论正在进行,尚未解决。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好,KK
    您是网络 UC 2的正确选择。 NetworkRxDecDisplay 目前仅支持 MJPEG 解码。
    但 FW 同时支持 H264和 MJPEG、唯一的问题是修改 UC 以使用 H264。
    请修改2. NetworkRxDecDisplay UC 使用 H264而不是 MJPEG
    请参阅另一个 uC \vision_sdk\apps\src\rtos\usecases\vIP_single_cam_view_Encdec 文件名" chains_vipSingleCam_Encdec_Display.c、了解如何配置 H264代码。

    此致、Shiju