Orbbec Femto Bolt – No Depth or Point Cloud on Mac

I’m trying to get depth and point cloud data from an Orbbec Femto Bolt working natively on a Mac (no Parallels).

When I run Orbbec Viewer on Windows through Parallels, I can see the depth image, which confirms that the hardware and USB connection are functioning properly.

However, when using TouchDesigner (build 12370) on macOS Sequoia 15.5, I can only access the RGB stream—there’s no depth** or point cloud data visible in the Orbbec TOP. I’m not seeing any error messages; the output is just blank for those streams (screenshot attached).

I also tried the latest experimental build of TouchDesigner, but in that version, even the RGB stream


doesn’t display in the Orbbec TOP.

To ensure camera access permissions are granted, I’m launching TouchDesigner using sudo from Terminal.

Setup details:

  • macOS Sequoia 15.5
  • TouchDesigner build 12370
  • Orbbec Femto Bolt Firmware: 1.1.2
  • USB 3.1 connection

Any ideas on getting depth or point cloud data working natively on macOS?

Are there any debug messages in the terminal window after you start TouchDesigner? I don’t work with Orbbec on Mac as much, but the camera will usually output error messages to the terminal when something goes wrong so that would be the first place I’d look.

Have you tried the separate viewer app from Orbbec? It would be useful to know if that worked with the depth stream to narrow down whether it is a touch or orbbec issue.

As far as the new experimental build, we have had some reports of problems with the Kinect / Orbbec cameras in that version that we are looking into.

Here’s the terminal output:
[07/10 08:40:02.781791][info][4466299][DeviceManager.cpp:24] - Name: Femto Bolt, PID: 0x066b, SN/ID: CL8LC420020, Connection: USB3.1
[07/10 08:40:02.781907][info][4475461][FemtoBoltUvcDevice.cpp:23] FemtoBoltUvcDevice init …
[07/10 08:40:02.781995][info][4475461][FemtoBoltUvcDevice.cpp:121] Create command start!
[07/10 08:40:03.272444][info][4475461][AbstractDevice.cpp:116] - Firmware version: 1.1.2
[07/10 08:40:03.272475][info][4475461][FemtoBoltUvcDevice.cpp:280] Create command done!
[07/10 08:40:03.272488][info][4475461][FemtoBoltUvcDevice.cpp:401] init sensor map start!
[07/10 08:40:03.272523][info][4475461][FemtoBoltUvcDevice.cpp:428] init sensor map done!
[07/10 08:40:03.272643][info][4475461][FemtoBoltUvcDevice.cpp:284] Init depth process param start!
[07/10 08:40:03.616701][info][4475461][FemtoBoltUvcDevice.cpp:397] Init depth process param done!
[07/10 08:40:03.617357][info][4475461][FemtoBoltUvcDevice.cpp:38] FemtoBoltUvcDevice init done!
[07/10 08:40:03.617370][info][4475461][DeviceManager.cpp:150] Device created successfully! Name: Femto Bolt, PID: 0x066b, SN/ID: CL8LC420020
[07/10 08:40:03.617449][info][4475461][Pipeline.cpp:47] Pipeline created with device: {name: Femto Bolt, sn: CL8LC420020}, @0x32C0C4D38
[07/10 08:40:03.618382][info][4475461][FemtoBoltUvcDevice.cpp:573] Color sensor has been created!
[07/10 08:40:03.619874][info][4475461][VideoSensor.cpp:384] Query stream profile! size= 84, SensorType=OB_SENSOR_COLOR
[07/10 08:40:03.619885][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 1920, height: 1080, fps: 15}
[07/10 08:40:03.619889][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_YUYV, width: 1280, height: 720, fps: 30}
[07/10 08:40:03.619895][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_YUYV, width: 1280, height: 720, fps: 25}
[07/10 08:40:03.619898][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_YUYV, width: 1280, height: 720, fps: 15}
[07/10 08:40:03.619902][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_YUYV, width: 1280, height: 720, fps: 5}
[07/10 08:40:03.619905][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_YUYV, width: 1280, height: 960, fps: 30}
[07/10 08:40:03.619908][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_YUYV, width: 1280, height: 960, fps: 25}
[07/10 08:40:03.619911][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_YUYV, width: 1280, height: 960, fps: 15}
[07/10 08:40:03.619914][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_YUYV, width: 1280, height: 960, fps: 5}
[07/10 08:40:03.619918][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_YUYV, width: 1920, height: 1080, fps: 30}
[07/10 08:40:03.619921][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_YUYV, width: 1920, height: 1080, fps: 25}
[07/10 08:40:03.619924][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_YUYV, width: 1920, height: 1080, fps: 15}
[07/10 08:40:03.619927][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_YUYV, width: 1920, height: 1080, fps: 5}
[07/10 08:40:03.619930][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 1280, height: 720, fps: 30}
[07/10 08:40:03.619933][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 1280, height: 720, fps: 25}
[07/10 08:40:03.619978][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 1280, height: 720, fps: 15}
[07/10 08:40:03.619982][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 1280, height: 720, fps: 5}
[07/10 08:40:03.619985][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 1280, height: 960, fps: 30}
[07/10 08:40:03.619988][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 1280, height: 960, fps: 25}
[07/10 08:40:03.619991][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 1280, height: 960, fps: 15}
[07/10 08:40:03.619994][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 1280, height: 960, fps: 5}
[07/10 08:40:03.619997][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 1920, height: 1080, fps: 30}
[07/10 08:40:03.620000][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 1920, height: 1080, fps: 25}
[07/10 08:40:03.620003][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 1920, height: 1080, fps: 5}
[07/10 08:40:03.620038][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 2560, height: 1440, fps: 30}
[07/10 08:40:03.620041][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 2560, height: 1440, fps: 25}
[07/10 08:40:03.620044][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 2560, height: 1440, fps: 15}
[07/10 08:40:03.620047][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 2560, height: 1440, fps: 5}
[07/10 08:40:03.620050][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 2880, height: 2160, fps: 30}
[07/10 08:40:03.620053][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 2880, height: 2160, fps: 25}
[07/10 08:40:03.620056][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 2880, height: 2160, fps: 15}
[07/10 08:40:03.620059][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 2880, height: 2160, fps: 5}
[07/10 08:40:03.620062][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 3840, height: 2160, fps: 30}
[07/10 08:40:03.620095][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 3840, height: 2160, fps: 25}
[07/10 08:40:03.620098][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 3840, height: 2160, fps: 15}
[07/10 08:40:03.620101][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_MJPG, width: 3840, height: 2160, fps: 5}
[07/10 08:40:03.620105][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 1280, height: 720, fps: 30}
[07/10 08:40:03.620108][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 1280, height: 720, fps: 25}
[07/10 08:40:03.620112][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 1280, height: 720, fps: 15}
[07/10 08:40:03.620115][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 1280, height: 720, fps: 5}
[07/10 08:40:03.620174][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 1280, height: 960, fps: 30}
[07/10 08:40:03.620180][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 1280, height: 960, fps: 25}
[07/10 08:40:03.620184][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 1280, height: 960, fps: 15}
[07/10 08:40:03.620187][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 1280, height: 960, fps: 5}
[07/10 08:40:03.620191][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 1920, height: 1080, fps: 30}
[07/10 08:40:03.620194][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 1920, height: 1080, fps: 25}
[07/10 08:40:03.620198][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 1920, height: 1080, fps: 15}
[07/10 08:40:03.620201][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 1920, height: 1080, fps: 5}
[07/10 08:40:03.620242][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 2560, height: 1440, fps: 30}
[07/10 08:40:03.620246][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 2560, height: 1440, fps: 25}
[07/10 08:40:03.620250][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 2560, height: 1440, fps: 15}
[07/10 08:40:03.620255][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 2560, height: 1440, fps: 5}
[07/10 08:40:03.620259][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 2880, height: 2160, fps: 30}
[07/10 08:40:03.620262][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 2880, height: 2160, fps: 25}
[07/10 08:40:03.620265][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 2880, height: 2160, fps: 15}
[07/10 08:40:03.620268][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 2880, height: 2160, fps: 5}
[07/10 08:40:03.620298][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 3840, height: 2160, fps: 30}
[07/10 08:40:03.620302][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 3840, height: 2160, fps: 25}
[07/10 08:40:03.620305][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 3840, height: 2160, fps: 15}
[07/10 08:40:03.620308][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 3840, height: 2160, fps: 5}
[07/10 08:40:03.620311][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 1280, height: 720, fps: 30}
[07/10 08:40:03.620314][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 1280, height: 720, fps: 25}
[07/10 08:40:03.620317][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 1280, height: 720, fps: 15}
[07/10 08:40:03.620320][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 1280, height: 720, fps: 5}
[07/10 08:40:03.620323][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 1280, height: 960, fps: 30}
[07/10 08:40:03.620375][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 1280, height: 960, fps: 25}
[07/10 08:40:03.620381][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 1280, height: 960, fps: 15}
[07/10 08:40:03.620384][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 1280, height: 960, fps: 5}
[07/10 08:40:03.620387][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 1920, height: 1080, fps: 30}
[07/10 08:40:03.620390][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 1920, height: 1080, fps: 25}
[07/10 08:40:03.620393][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 1920, height: 1080, fps: 15}
[07/10 08:40:03.620396][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 1920, height: 1080, fps: 5}
[07/10 08:40:03.620413][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 2560, height: 1440, fps: 30}
[07/10 08:40:03.620418][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 2560, height: 1440, fps: 25}
[07/10 08:40:03.620422][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 2560, height: 1440, fps: 15}
[07/10 08:40:03.620425][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 2560, height: 1440, fps: 5}
[07/10 08:40:03.620429][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 2880, height: 2160, fps: 30}
[07/10 08:40:03.620432][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 2880, height: 2160, fps: 25}
[07/10 08:40:03.620435][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 2880, height: 2160, fps: 15}
[07/10 08:40:03.620438][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 2880, height: 2160, fps: 5}
[07/10 08:40:03.620441][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 3840, height: 2160, fps: 30}
[07/10 08:40:03.620444][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 3840, height: 2160, fps: 25}
[07/10 08:40:03.620447][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 3840, height: 2160, fps: 15}
[07/10 08:40:03.620479][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_COLOR, format: OB_FORMAT_BGRA, width: 3840, height: 2160, fps: 5}
[07/10 08:40:03.620616][info][4475461][FemtoBoltUvcDevice.cpp:528] Depth sensor has been created!
[07/10 08:40:03.620634][info][4475461][VideoSensor.cpp:384] Query stream profile! size= 14, SensorType=OB_SENSOR_DEPTH
[07/10 08:40:03.620638][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_DEPTH, format: OB_FORMAT_Y16, width: 640, height: 576, fps: 15}
[07/10 08:40:03.620641][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_DEPTH, format: OB_FORMAT_Y16, width: 1024, height: 1024, fps: 15}
[07/10 08:40:03.620645][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_DEPTH, format: OB_FORMAT_Y16, width: 1024, height: 1024, fps: 5}
[07/10 08:40:03.620648][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_DEPTH, format: OB_FORMAT_Y16, width: 640, height: 576, fps: 30}
[07/10 08:40:03.620652][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_DEPTH, format: OB_FORMAT_Y16, width: 320, height: 288, fps: 30}
[07/10 08:40:03.620655][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_DEPTH, format: OB_FORMAT_Y16, width: 640, height: 576, fps: 25}
[07/10 08:40:03.620658][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_DEPTH, format: OB_FORMAT_Y16, width: 320, height: 288, fps: 25}
[07/10 08:40:03.620698][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_DEPTH, format: OB_FORMAT_Y16, width: 320, height: 288, fps: 15}
[07/10 08:40:03.620702][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_DEPTH, format: OB_FORMAT_Y16, width: 640, height: 576, fps: 5}
[07/10 08:40:03.620707][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_DEPTH, format: OB_FORMAT_Y16, width: 320, height: 288, fps: 5}
[07/10 08:40:03.620710][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_DEPTH, format: OB_FORMAT_Y16, width: 512, height: 512, fps: 30}
[07/10 08:40:03.620713][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_DEPTH, format: OB_FORMAT_Y16, width: 512, height: 512, fps: 25}
[07/10 08:40:03.620716][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_DEPTH, format: OB_FORMAT_Y16, width: 512, height: 512, fps: 15}
[07/10 08:40:03.620719][info][4475461][VideoSensor.cpp:386] - {type: OB_STREAM_DEPTH, format: OB_FORMAT_Y16, width: 512, height: 512, fps: 5}
[07/10 08:40:03.620755][info][4475461][Pipeline.cpp:188] Check and set config start!
[07/10 08:40:03.620761][info][4475461][Pipeline.cpp:223] Check and set config done!
[07/10 08:40:03.621282][info][4475461][Pipeline.cpp:288] Try to start streams!
[07/10 08:40:03.621357][info][4475461][VideoSensor.cpp:646] start OB_SENSOR_DEPTH stream with profile: {type: OB_STREAM_DEPTH, format: OB_FORMAT_Y16, width: 640, height: 576, fps: 15}, Backend Format: OB_FORMAT_Y16
[07/10 08:40:03.621362][info][4475461][MSDEConverterDevice.cpp:549] Start real profile,width:7680 height:434
[07/10 08:40:03.623466][info][4475461][Pipeline.cpp:301] Start streams done!
[07/10 08:40:03.623473][info][4475461][Pipeline.cpp:277] Pipeline start done!
[07/10 08:40:04.627471][warning][4475461][Pipeline.cpp:377] Wait for frame timeout, you can try to increase the wait time! current timeout=1000
[07/10 08:40:07.642605][warning][4475461][Pipeline.cpp:377] Wait for frame timeout, you can try to increase the wait time! current timeout=1000 [3 logs in 3015ms]
[07/10 08:40:07.642717][info][4475461][Pipeline.cpp:411] Try to stop pipeline!
[07/10 08:40:07.642754][info][4475461][Pipeline.cpp:383] Try to stop streams!
[07/10 08:40:07.642777][info][4475461][MSDEConverterDevice.cpp:620] Stop real profile,width:7680, height:434
[07/10 08:40:08.432369][info][4475461][VideoSensor.cpp:734] Video sensor stopped, @OB_SENSOR_DEPTH
[07/10 08:40:08.432399][info][4475461][Pipeline.cpp:396] Sensor stream stopped, sensorType=OB_SENSOR_DEPTH
[07/10 08:40:08.432413][info][4475461][Pipeline.cpp:402] Stop streams done!
[07/10 08:40:08.432449][info][4475461][Pipeline.cpp:443] Stop pipeline done!
[07/10 08:40:08.432509][info][4475461][Pipeline.cpp:188] Check and set config start!
[07/10 08:40:08.432526][info][4475461][Pipeline.cpp:223] Check and set config done!
[07/10 08:40:08.433108][info][4475461][Pipeline.cpp:288] Try to start streams!
[07/10 08:40:08.433176][info][4475461][VideoSensor.cpp:646] start OB_SENSOR_COLOR stream with profile: {type: OB_STREAM_COLOR, format: OB_FORMAT_RGB888, width: 1280, height: 720, fps: 30}, Backend Format: OB_FORMAT_MJPG
[07/10 08:40:08.436866][info][4475461][Pipeline.cpp:301] Start streams done!
[07/10 08:40:08.436884][info][4475461][Pipeline.cpp:277] Pipeline start done!
[07/10 08:40:14.003882][info][4475461][Pipeline.cpp:411] Try to stop pipeline!
[07/10 08:40:14.003928][info][4475461][Pipeline.cpp:383] Try to stop streams!
[07/10 08:40:14.373986][info][4475461][VideoSensor.cpp:734] Video sensor stopped, @OB_SENSOR_COLOR
[07/10 08:40:14.374048][info][4475461][Pipeline.cpp:396] Sensor stream stopped, sensorType=OB_SENSOR_COLOR
[07/10 08:40:14.374056][info][4475461][Pipeline.cpp:402] Stop streams done!
[07/10 08:40:14.374106][info][4475461][Pipeline.cpp:443] Stop pipeline done!
[07/10 08:40:14.374233][info][4475461][Pipeline.cpp:188] Check and set config start!
[07/10 08:40:14.374240][info][4475461][Pipeline.cpp:223] Check and set config done!
[07/10 08:40:14.374712][info][4475461][Pipeline.cpp:288] Try to start streams!
[07/10 08:40:14.374736][info][4475461][VideoSensor.cpp:646] start OB_SENSOR_DEPTH stream with profile: {type: OB_STREAM_DEPTH, format: OB_FORMAT_Y16, width: 640, height: 576, fps: 15}, Backend Format: OB_FORMAT_Y16
[07/10 08:40:14.374741][info][4475461][MSDEConverterDevice.cpp:549] Start real profile,width:7680 height:434
[07/10 08:40:14.377145][info][4475461][Pipeline.cpp:301] Start streams done!
[07/10 08:40:14.377151][info][4475461][Pipeline.cpp:277] Pipeline start done!
[07/10 08:40:15.378119][warning][4475461][Pipeline.cpp:377] Wait for frame timeout, you can try to increase the wait time! current timeout=1000
[07/10 08:40:18.386381][warning][4475461][Pipeline.cpp:377] Wait for frame timeout, you can try to increase the wait time! current timeout=1000 [3 logs in 3008ms]
[07/10 08:40:24.396159][warning][4475461][Pipeline.cpp:377] Wait for frame timeout, you can try to increase the wait time! current timeout=1000 [6 logs in 6009ms]
[07/10 08:40:36.442517][warning][4475461][Pipeline.cpp:377] Wait for frame timeout, you can try to increase the wait time! current timeout=1000 [12 logs in 12046ms]
[07/10 08:41:00.535908][warning][4475461][Pipeline.cpp:377] Wait for frame timeout, you can try to increase the wait time! current timeout=1000 [24 logs in 24093ms]

I’d like to know what’s up here as well. I’ve heard similar reports and generally folks having trouble getting the Orbbecs up and running on macOS. I think because they have so many different cameras and firmwares and sdk versions and since these are now the new Kinect-popular-sensor that many folks will reach for, having a confirmed list of what has been tested and working on PC and macOS from Derivative could be really helpful.