快捷导航
你好,我是一个Nvidia Jetson的开发者,最近我在使用Jetson Orin NX进行一项超低延时的视频传输项目,我遇到了一些具体的问题。

首先,我需要一个能够在Jetson Orin NX上运行的,同时能够支持超低延时视频传输的解决方案。我试过一些开源的解决方案,比如使用GStreamer进行视频的采集和传输,但是我发现即使是在局域网中,延时还是无法降低到我想要的程度。我使用的命令是:

`gst-launch-1.0 -v v4l2src device=/dev/video0 ! 'video/x-raw, width=640, height=480, framerate=30/1' ! omxh264enc ! 'video/x-h264, stream-format=byte-stream' ! h264parse ! rtph264pay config-interval=1 pt=96 ! udpsink host=192.168.1.2 port=5000`

我在网络上查找了一些资料,但是大部分都是关于如何在PC或者服务器上进行低延时视频传输的,对于在嵌入式设备上如何实现这个功能的资料相对较少。我想知道是否有更适合在Jetson Orin NX上进行超低延时视频传输的解决方案?

其次,我注意到有一些商业产品声称他们可以实现超低延时的视频传输,比如有些无人机的FPV系统。我对这些产品本身并不是很感兴趣,我更关心的是他们的解决方案是如何实现的,以及这些解决方案是否可以应用在Jetson Orin NX上。

希望能够得到您的帮助,谢谢。
举报 使用道具
| 回复

共 1 个关于本帖的回复 最后回复于 2023-8-15 12:26

Madara 版主 发表于 2023-8-15 12:26 | 显示全部楼层
您好,胡37。我非常理解您在寻找一个适用于Jetson Orin NX的超低延迟视频传输解决方案的困扰。

首先,我想确认一下,您目前使用的GStreamer命令是否已经解决了您的问题?从您的描述来看,这个问题并未得到解决。

其次,从您的描述中,我尝试排查是否与您的外部硬件环境有关。我注意到您提到在局域网中延迟无法降低到您想要的程度,这可能与您的网络环境,视频质量,或者视频编码有关。您可以尝试提高网络带宽,降低视频质量,或者改变视频编码方式(比如HEVC)来看看是否能改善延迟。

然后,我想确认一下,是否可能是与我们的硬件产品Jetson Orin NX有关。我知道Jetson系列的硬件通常能够提供相当好的性能,但是在某些特定场景下,可能会遇到一些局限。我建议您可以尝试优化您的GStreamer管道,比如使用硬件加速编码/解码,或者使用更高级的传输协议如RTP/RTSP。

最后,我也想确认一下,是否可能是产品的功能局限。有些商业产品声称能做到超低延迟视频传输,可能是他们使用了专门的硬件和优化的协议。如果这些优化无法在Jetson Orin NX上实现,那么可能确实无法达到您想要的效果。

根据以上的分析,我认为可能需要更多的信息和测试来确定问题的具体原因和解决方案。我建议您可以尝试我上面提到的一些优化措施,并告诉我结果如何,这样我才能更好地帮助您。
您需要登录后才可以回帖 登录 | 点我注册

精彩推荐

  • canbus与vcu相连接,出现bus-off状态
  • 有线连接失败
  • Apex 串口通讯
  • 关于SPI通信问题咨询
  • MIIVII APEX DUAL ORIN米文域控制器产品合

明星用户