Hello,

I am trying to get an OAK-D-S2 to stream its video to a server. It seemed that RobotHub would be a decent solution for this. I am having difficulties getting it set up. When I try to run the example app.py within the 'Video Recording' example Luxonis App, I am getting this error: "import robothub as rh
ModuleNotFoundError: No module named 'robothub'"

I noticed in the RobotHub documentation that it suggests needing a "Computer running Linux (Ubuntu 22.04 or Raspberry Pi OS) with x86-64 or ARM64 architecture." Is this strictly necessary or does RobotHub work out of the box for transmitting OAK-D-S2 feed to a MacOS laptop? I am open to trying out on a separate Pi, as the end goal is to transmit OAK-D-S2 feed to a stream.

Thank you!

Hi @DiproChakraborty .

I suppose that you downloaded the source code of the app and tried to start it locally? Right?

It does not work this way with Luxonis Hub (LH). Those applications are working inside the LH only.

So you need a device (it can be anything running supported OS - like RasPi 4 or 5) with connected OAK camera. Then you can maintain the device and it's apps from your Mac via web browser.

  1. Create your account on LH and log in.
  2. Connect your device and follow the instructions. It will install the agent to the device. Its a service that provides a communication between the device and the LH.

Please note, you need direct SSH access to the device for setup.

Access the device list in the left-hand panel. Locate your newly configured device and open its details page. Navigate to the "App" tab, where you can install the apps from the list.