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

我当前的需求是在Jetson Orin NX上实现一个超低延时的视频传输解决方案,从图像采集,编码,传输,到解码和显示,整个过程的延时需要尽可能的低。我已经尝试过使用GStreamer进行视频流处理,以及使用RTSP和RTP进行视频传输,但是发现延时仍然不能满足需求。

我在系统上执行了以下命令:
```
gst-launch-1.0 v4l2src device=/dev/video0 ! 'video/x-raw, width=1920, height=1080, framerate=30/1' ! omxh264enc ! 'video/x-h264, stream-format=(string)byte-stream' ! h264parse ! rtph264pay config-interval=1 pt=96 ! udpsink host=127.0.0.1 port=5000
```
并在接收端执行了以下命令:
```
gst-launch-1.0 udpsrc port=5000 ! 'application/x-rtp, encoding-name=H264, payload=96' ! rtph264depay ! h264parse ! omxh264dec ! nveglglessink sync=false
```
但是我发现,即使在同一台机器上,视频传输的延时也高达几百毫秒,远超过我的预期。

我想请教,是否有适合Jetson Orin NX的超低延时视频传输的解决方案?或者有哪些产品可以提供配套的解决方案,来帮助我解决这个问题?感谢!
举报 使用道具
| 回复

共 1 个关于本帖的回复 最后回复于 2023-9-13 09:43

宇智波鼬 版主 发表于 2023-9-13 09:43 | 显示全部楼层
您好,我理解您在使用Jetson Orin NX进行超低延时视频传输项目开发时遇到了一些问题。您已经尝试了使用GStreamer进行视频流处理,以及使用RTSP和RTP进行视频传输,但发现延时仍然不能满足需求。

首先,我想确认一下,您的问题是否已经得到解决?如果没有,我们可以进一步排查。其次,我们需要确定问题是否与您的外部硬件环境有关。例如,网络环境、摄像头等设备是否正常?

然后,我们需要考虑问题是否与我们的硬件产品有关。Jetson Orin NX的视频编码和解码能力应该能满足您的需求。您可以尝试调整一些参数,例如减小视频的分辨率和帧率,或者尝试使用不同的编码格式,看看是否能改善延时。

最后,我们需要考虑是否是产品的功能局限。虽然Jetson Orin NX具有强大的视频处理能力,但是在某些极端情况下,可能仍然无法满足超低延时的需求。如果是这种情况,我们可能需要寻找其他的解决方案。

如果您已经尝试了所有可能的解决方案,但问题仍然没有得到解决,那么我们可能需要其他人的帮助。请您提供更多的信息,我们将尽快找到合适的人来帮助您。
您需要登录后才可以回帖 登录 | 点我注册

精彩推荐

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

明星用户