Insta360Develop / CameraSDK-Cpp

CameraSDK-Cpp is a C++ library to control Insta360 cameras.
https://www.insta360.com
115 stars 16 forks source link

Insta One RS Camera Integration with Ubuntu: Troubleshooting the cam->Open() Error #47

Open Xie-ai-catch opened 3 months ago

Xie-ai-catch commented 3 months ago

Dear Support Team,

I am reaching out to report an issue encountered while attempting to use the Insta360 SDK with an 微信图片_20240307153102 camera on Ubuntu 18.04. The primary function of my code is to initialize the camera and attempt to open it. However, upon reaching the cam->Open() method, the program fails and throws an error, highlighting an attempt to bind to a network address that is already in use, leading to a std::system_error with the message bind: Address already in use.

An important detail to note is that the Insta One RS camera is a panoramic camera featuring two lenses, which cannot be used separately. Despite this, the auto list = discovery.GetAvailableDevices(); command returns a size() of 1, yet the program still reports the "bind: Address already in use" error.

I have considered various troubleshooting steps without success. Therefore, I am seeking assistance from the official support channel and would greatly appreciate any advice or insights into resolving this issue. 微信图片_20240307153102 微信图片_20240307153140