I know I’ve covered streaming before, but this is just a reminder to myself that the best method I’ve found is using Silvan Melchoir’s RaspiMJPEG which he has combined with a web interface (pictured). All the instructions are available on the Raspberry Pi Foundation’s forum.
Here are the instructions in a nutshell:
sudo apt-get update
sudo apt-get dist-upgrade
git clone https://github.com/silvanmelchior/RPi_Cam_Web_Interface.git
chmod u+x RPi_Cam_Web_Interface_Installer.sh
After the setup finishes, you have to restart your RPi. Now just open up any browser on any computer in your network and enter the IP of the RPi as URL.