你好,我是一个在使用Nvidia Jetson Orin系列(包括Jetson AGX Orin, Jetson Orin NX, Jetson Orin Nano)的开发者。我正在开发一个需要超低延时视频传输的项目,在这个过程中我遇到了一些问题。
我需要一个能够在网络环境不稳定时,仍能保持超低延时的视频传输解决方案。我已经尝试了使用一些开源的解决方案,如GStreamer和FFmpeg,但我发现在网络环境不稳定的情况下,这些解决方案无法满足我对超低延时的需求。我已经尝试过调整他们的参数,但结果并不理想。
我想知道是否有一些适用于Jetson Orin系列的,具有配套产品的视频传输解决方案,可以帮助我解决这个问题。我需要的解决方案需要能够在网络环境不稳定的情况下,仍能保持超低延时的视频传输。期待您的回复,感谢您的帮助。
以下是我尝试使用GStreamer和FFmpeg的部分命令和日志:
GStreamer:
```shell
gst-launch-1.0 -v v4l2src device=/dev/video0 ! 'video/x-raw, width=640, height=480' ! omxh264enc ! 'video/x-h264, stream-format=(string)byte-stream' ! h264parse ! rtph264pay config-interval=1 ! udpsink host=192.168.0.2 port=5000
...
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.
...
```
FFmpeg:
```shell
ffmpeg -re -i input.mp4 -vcodec libx264 -f rtsp rtsp://localhost:8554/mystream
...
[rtsp @ 0x55a4a3c0] Non-monotonous DTS in output stream 0:0; previous: 105, current: 100; changing to 106. This may result in incorrect timestamps in the output file.
...
``` |
|
|
|
|
共 1 个关于本帖的回复 最后回复于 2023-8-14 18:26