I tried GStreamer but it was not getting installed as its dependency repo link which we place in source.list was outdated. I tried mjpg-stream but it kept saying that I don't have a camera connected and its module installed. So I switched to motion and it is working but is choppy.

I am using an i-ball ROBOK20 web camera to do live streaming using motion in Raspberry PI 4 4GB RAM variant.

I have followed this instruction to create a streaming server. But the live feed is choppy. How can I stream without any choppiness?

  • Please add your motion configuration file /etc/motion/motion.conf to the question. Commented Feb 6, 2020 at 15:23

1 Answer 1


Solved the choppiness by changing the stream_maxrate from 1 to 30 and disabling not needing things.

  • Please accept your own answer with a click on the tick on its left side. Only this will finish the question and it will not pop up again year for year.
    – Ingo
    Commented Feb 12, 2020 at 19:22
  • Yes, you can increase the number up to "100" but if you configured this for internet connection, the fewer number is better. Commented Feb 19, 2020 at 17:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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