/webcam-stream

Webcam HLS streaming tutorial with raspberry pi

Primary LanguageHTMLMIT LicenseMIT

webcam-stream

Here you will find a tutorial on how to setup your Raspberry Pi to stream video from a webcam in a nice and secure enough manner.

While trying to DIY such a thing, I didn't find a nice and complete set of steps, this tutorial is an attempt to fix it.

If you find any kind of errors or mistakes - please fill in an issue or, if you have time, contribute a PR right away.

It's important that:

  • Information stays up to date
  • Security is covered so that private info is not exposed
  • Steps are straightforward enough and don't require very deep knowledge of underlying tools

Credits

  • Arigato to peer5 for a nice article on streaming hls
  • Gracias to Jason Kölker from JungleDisk for posting some info on MPEG-DASH streaming
  • Dan Peddle suggested using fail2ban, merci!
  • Thanks to Denis Rechkunov for doing some sanity checks
  • DigitalOcean came in super handy with some articles on basic nginx setup, thanks
  • Thanks to @ishansheth for adding a section on systemd part for nginx