I have been working on a IoT project for some time. I have an IP camera and I want to make a Raspberry Pi work as a stream server to stream the IP camera and access it in a browser.

I have found a number of projects doing the same thing with the Raspberry Pi camera module or USB webcam, but I want to know if it's possible to do that with a generic IP camera (in my case HiKam IPcamera).


It's possible. UV4L can do exactly what you want.

Here are the detailed instructions: Turn any MJPEG streaming source (e.g. IP camera) into a virtual camera.

  • Link-only answers are discouraged across StackExchange. The other end of the link is subject to change, deletion or a multitude of other undesirable outcomes. Please outline the relevant points in your posted answer. – goobering Dec 8 '16 at 15:12
  • In keeping with our policy regarding informationless link-only answers, if this post is not edited to contain information that can stand as an answer, however minimal, in 48 hours it will be converted to Community Wiki to simplify having it corrected by the community. – Ghanima Dec 8 '16 at 15:34
  • don't be victim of your stupid rules. I do not know why the answer has been downvoted, but I wonder if those who did have better answers. – brandi Dec 9 '16 at 14:09
  • 1
    Did you read the linked meta post that covers the rationale behind this idea? This is not about stupid rules but about answers that stand on their own should that link die. – Ghanima Dec 10 '16 at 17:56
  • First of all, that is not a link-only answer, as there is also the indication of the name of the software program and it s hard to see how anything else would be on topic: simple answer to a simple question. Secondly, has been proven to be adequate to the OP - see his positive feedback. Thirdly, I still do not see any other alternative answer, very likely because there are no alternatives. Again, take your rules with a grain of salt and thank the people who spend their time trying to be useful to others. – brandi Dec 12 '16 at 3:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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