# SDK 5.0: pyzed.sl.CameraOne.get\_camera\_information() failure

**URL:** <https://community.stereolabs.com/t/sdk-5-0-pyzed-sl-cameraone-get-camera-information-failure/9721>\
**Category:** Python\
**Tags:** python, sdk, streaming\
**Created:** [August 21, 2025, 8:32am UTC](https://community.stereolabs.com/t/sdk-5-0-pyzed-sl-cameraone-get-camera-information-failure/9721 "2025-08-21T08:32:12Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![brett-azalea](https://community.stereolabs.com/user_avatar/community.stereolabs.com/brett-azalea/32/4820_2.png) [@brett-azalea](https://community.stereolabs.com/u/brett-azalea)\
**Post date:** [August 21, 2025, 8:32am UTC](https://community.stereolabs.com/t/sdk-5-0-pyzed-sl-cameraone-get-camera-information-failure/9721/1 "2025-08-21T08:32:12Z")

</div>

I’m encountering an issue where **`pyzed.sl.CameraOne.get_camera_information()`** fails when streaming a single (mono) ZED X One camera from a ZED Box Orin to an x86 receiver using SDK 5.0. Image grabbing and retrieval work fine, but the metadata call crashes with a Cython initialization error. I’ve confirmed the .conf calibration file is present and can manually parse it as a workaround, but I’d prefer a proper fix.

## Setup Details

- **Camera** : Single ZED X One (not stereo pair)

- **Sender** : ZED Box Orin (Jetson L4T 36.3).

- **Receiver** : Ubuntu x86\_64.

- Resolution: HD1080 (1920x1080), FPS: 15.

## Minimal Code Example

I have a **`find_and_open_camera_stream()`** method:

`self.init_params = sl.InitParametersOne() self.init_params.set_from_stream(self.stream_ip, self.stream_port) `_`# e.g., "192.168.x.x", 34000`_`self.init_params.camera_resolution = sl.RESOLUTION.HD1080 self.init_params.camera_fps = 15 self.zed = sl.CameraOne() err = self.zed.open(self.init_params)` **`if`** `err != sl.ERROR_CODE.SUCCESS: ` **`return`** `False `_`# Delay and grab succeed`_`time.sleep(2)` **`if`** `self.zed.grab() == sl.ERROR_CODE.SUCCESS: ` **`print`** `("Grab successful") `_`# This prints`_` `_`# But this fails`_` camera_info = self.zed.get_camera_information()`

## Traceback

`Traceback (most recent call last): File ".../zed_camera.py", line 167, in find_and_open_camera_stream camera_info = self.zed.get_camera_information(sl.Resolution(0, 0)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "pyzed/sl.pyx", line 14730, in pyzed.sl.CameraOne.get_camera_information File "pyzed/sl.pyx", line 13861, in pyzed.sl.CameraOneInformation. __cinit__ File "pyzed/sl.pyx", line 5495, in pyzed.sl.SensorsConfiguration. __cinit__ `

## What Works

- Streaming connects fine (**`open()`** succeeds).

- **`grab()`** and **`retrieve_image()`** return valid RGB images.

- Manual parsing of /usr/local/zed/settings/SN.conf for intrinsics works as a temp fix.

Is this a known bug in SDK 5.0 for mono ZED X One (streaming and/or direct PC connection)?

Thanks!

---

<div class="post-metadata">

**Author:** ![mattrouss](https://community.stereolabs.com/user_avatar/community.stereolabs.com/mattrouss/32/2452_2.png) [@mattrouss](https://community.stereolabs.com/u/mattrouss)\
**Post date:** [August 27, 2025, 1:37pm UTC](https://community.stereolabs.com/t/sdk-5-0-pyzed-sl-cameraone-get-camera-information-failure/9721/2 "2025-08-27T13:37:24Z")

</div>

Hi @brett-azalea,

ZED\_Media\_Server does not support a “mono mode”, you should be using the python api to stream the ZED X One to another ZED SDK.

You should use this method: [sl.CameraOne.enableStreaming](https://www.stereolabs.com/docs/api/classsl_1_1CameraOne.html#a1e597642b94bd41fe8eb8de95abc44fe). Do you have the same behavior with this streaming method?
