快捷导航
你好,我是一个Nvidia Jetson的开发者,最近在使用Jetson AGX Orin进行项目开发的过程中遇到了一些问题,希望这里的专业人士能够提供一些帮助。

我正在寻找一种能在Jetson AGX Orin上实现超低延时视频传输的解决方案。我们的项目需要在不同设备间进行实时的高清视频传输,而且对延迟的要求极高,几乎接近零延迟。我已经尝试了一些常见的视频传输协议和库,如RTSP、RTP和WebRTC等,但是无论是在延时上还是在视频质量上,它们都无法满足我们的需求。

在使用这些协议和库的过程中,我使用的命令如下:

```
# 使用RTSP进行视频传输
ffmpeg -i input.mp4 -vcodec copy -f rtsp rtsp://localhost:8554/stream

# 使用RTP进行视频传输
ffmpeg -i input.mp4 -vcodec copy -f rtp rtp://localhost:5004/

# 使用WebRTC进行视频传输
# 这里需要一个WebRTC的信令服务器,我使用的是coturn
turnserver -a -o -v -n --no-dtls --no-tls -u user:password -r realm
```

这些命令的输出日志中并没有明显的错误信息,但是在实际的视频传输中,我发现延时都较高,且视频质量也不尽如人意。

所以,我希望能够得到一些关于在Jetson AGX Orin上实现超低延时视频传输的解决方案的推荐,最好是有配套的产品或者库可以使用。此外,我还希望了解这些解决方案在Jetson Orin NX和Jetson Orin Nano上是否也能够正常工作。我对产品本身并不关注,我更希望得到的是能够解决我当前问题的解决方案。

谢谢。
举报 使用道具
| 回复

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

蓝染 版主 发表于 2023-8-16 18:15 | 显示全部楼层
你好阿朱,

根据你的描述,你正在寻找一种可以在Jetson AGX Orin上实现超低延时视频传输的解决方案,你已经尝试了RTSP、RTP和WebRTC等方法,但是延时和视频质量都无法满足你的需求。这个问题看起来并没有直接与硬件设备有关,而更可能是与视频传输协议和库的选择有关。

你可以考虑试试NVIDIA的DeepStream SDK。DeepStream SDK是一个用于创建AI驱动的实时视频分析应用的开发包,它在NVIDIA Jetson平台上有优化,并且支持从边缘到云的全面AI工作流。它可以帮助你在视频流中实现实时的对象检测、分类和追踪等功能,而且它支持使用H.264和H.265编解码器来进行视频编解码,这可以帮助你实现高质量的视频传输。

至于你关心的延迟问题,你可以试试使用GStreamer的rtpjitterbuffer插件,这个插件可以帮助你减小网络传输的延迟。你也可以考虑使用一些低延迟的视频编码方法,如使用H.264的低延迟模式。

至于你的另一个问题,DeepStream SDK和GStreamer都是支持在Jetson Orin NX和Jetson Orin Nano上运行的,你可以放心使用。

希望这些建议能够帮助你解决问题,如果你在使用过程中遇到任何问题,欢迎随时提问。
您需要登录后才可以回帖 登录 | 点我注册

精彩推荐

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

明星用户