Webcam not working with Orange Pi PC

Good day fine 3D printer folk!

I am successfully utilizing Octoprint with my printer for a couple days now but am yet to figure out how to get the webcam stream up and running.

Webcam is a Microsoft Lifecam Cinema.
Board is an Orange Pi PC

I have tried these commands and get:

09: USB 00.2: 0000 Unclassified device
  [Created at usb.122]
  Unique ID: O0wn.aiI5bDIMpID
  Parent ID: 2XnU.CpYmifTkid6
  SysFS ID: /devices/platform/soc/1c1d000.usb/usb5/5-1/5-1:1.2
  SysFS BusID: 5-1:1.2
  Hardware Class: unknown
  Model: "Microsoft LifeCam Cinema"
  Hotplug: USB
  Vendor: usb 0x045e "Microsoft Corp."
  Device: usb 0x075d "LifeCam Cinema"
  Revision: "1.00"
  Driver: "snd-usb-audio"
  Driver Modules: "snd_usb_audio"
  Speed: 480 Mbps
  Module Alias: "usb:v045Ep075Dd0100dcEFdsc02dp01ic01isc01ip00in02"
  Driver Info #0:
    Driver Status: snd_usb_audio is active
    Driver Activation Cmd: "modprobe snd_usb_audio"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #22 (Hub)
pi@citrico-opipc:~$ sudo modprobe uvcvideo
pi@citrico-opipc:~$ ls -ltrh /dev/video*
crw-rw---- 1 root video 81, 1 Oct  5 07:17 /dev/video1
crw-rw---- 1 root video 81, 0 Oct  5 07:17 /dev/video0
crw-rw---- 1 root video 81, 2 Oct  5 07:17 /dev/video2
crw-rw---- 1 root video 81, 3 Oct  5 07:17 /dev/video3
pi@citrico-opipc:~$ mjpg_streamer -i " -r 640x480 -f 30" -o ""
MJPG Streamer Version.: 2.0
 i: Using V4L2 device.: /dev/video0
 i: Desired Resolution: 640 x 480
 i: Frames Per Second.: 30
 i: Format............: JPEG
 i: TV-Norm...........: DEFAULT
Error opening device /dev/video0: video capture not supported.
Init v4L2 failed !! exit fatal
 i: init_VideoIn failed

Not the most astute linux user, hope anyone reading this can help!

All the best

I'm running to the same issue with a Rock64 after installing Armbian and a fresh Octoprint install. Everything is working but the camera.