Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aravis Viewer Player performance issue to stream 4k 60 fps camera using ARM processor (nVIDIA Jetson) #890

Open
ifxAnkit opened this issue Mar 25, 2024 · 1 comment
Labels
1. Performance Performance issue 5. Viewer Issue in simple viewer 7. ARM

Comments

@ifxAnkit
Copy link

Describe the bug
Trying to play U3V 4K60 FPS camera stream using arv-viewer-0.8 (latest 0.08.30), but it is streaming only 7 FPS.

To Reproduce
Connect 4k60 FPS u3v camera to nVIDIA Jetson 32-GB AGX ORIN (ARM-64 12 core processor), open arv-viewer-0.8 and open stream.

Expected behavior
Running stream should give maximum (up to 60 FPS), as same I have tested over intel i7 based system and it is giving full 60 FPS.

Camera description:

  • Manufacturer : Infineon
  • Model: NA
  • Interface [e.g. USB3]: USB 3.2 Gen 2

Platform description:

  • Aravis version: 0.08.30
  • OS: Ubuntu 22.04
  • Hardware : ARM 64 (nVIDIA Jetson AGX Orin 32-GB)

Additional context
Same camera hardware is able to give 4k 60 FPS using arv player when use AMD 9 or intel i7 processor (x86_64)

@EmmanuelP EmmanuelP added 5. Viewer Issue in simple viewer 7. ARM 1. Performance Performance issue labels Aug 15, 2024
@EmmanuelP
Copy link
Contributor

Hi,

Thanks for the report.

The viewer is mainly a debugging tool, that allows to quickly check aravis is able to stream from a camera. It is based on gstreamer. May be there is some performance issues on this platform, or viewer is not using the right pipeline.

Patch welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. Performance Performance issue 5. Viewer Issue in simple viewer 7. ARM
Projects
Status: To do
Development

No branches or pull requests

2 participants