Insta360Develop / CameraSDK-Android

Android SDK to control Insta360 cameras
80 stars 9 forks source link

Regarding Preview and Connection Issue #62

Open dhivya29 opened 6 months ago

dhivya29 commented 6 months ago

@EternalSoySauce @capjason I am Using this Library to integrate insta360 to my app but its not connected properly when i am using following code and the documentation was confusing with both media and camera sdk which one i need to use how can i get preview give clear code and function

val cameraManager = InstaCameraManager.getInstance() lifecycleScope.launch { try { withContext(Dispatchers.Main) { when (cameraType) { Constants.CAMERA_TYPE_WIFI -> { cameraManager.openCamera(InstaCameraManager.CONNECT_TYPE_WIFI) }

                    Constants.CAMERA_TYPE_USB -> {
                        cameraManager.openCamera(InstaCameraManager.CONNECT_TYPE_USB)
                    }
                }
                cameraManager.setPreviewStatusChangedListener(this@InstaCameraFragment)
                cameraManager.startPreviewStream(
                    PreviewStreamResolution.STREAM_1530_2720_24,
                    InstaCameraManager.PREVIEW_TYPE_NORMAL
                )

            }
        } catch (e: Exception) {
            // Exception handling code that should run on the main thread
        }
    }