Hello I've tried to see the preview of picamera via both VNC viewer and SSH from my mac, after I use something like camera.start_preview() I got

<picamera.renderers.PiPreviewRenderer object at 0x75cb0390>

but there is no screen shown the preview...

I use Raspberry Pi 2 Model B V1.1, OS X, I installed both python2 and 3.

  • The camera preview is not sent over VNC, it can only be viewed on a monitor connected to the Pi. Since the camera preview is handled on a low level in the GPU. This might help you though.
    – Darth Vader
    Commented May 30, 2017 at 9:43
  • @DarthVader Thank you so much. How should I use if I want to see the camera preview directly in VNC?
    – Niing
    Commented May 30, 2017 at 9:51
  • If you're using the RealVNC server on the Pi, go to VNC options > troubleshooting and enable "experimental direct capture mode", then you'll be able to view the camera preview image over the vnc connection. Commented May 30, 2017 at 11:30

1 Answer 1


@N1ng Personally its good if you use HDMI monitors or Displays for camera preview , Because the Preview is not supported in Pitft screens ,However for SSH See this

Not the answer you're looking for? Browse other questions tagged or ask your own question.