The new Raspberry Pi HQ Camera promised super-high-quality images and video from the Raspberry Pi; however, most tutorials and projects used slow, outdated protocols like MJPG, barely maxing out at 720p and maybe 15fps if lucky.

Recently, I stumbled upon a repo called raspilive, which uses a modern streaming protocol called HLS. HLS works by streamings chunks of the video at a time, which are stiched together by the player/client. This results in a high-quality stream that, while suffering from large latency, is much more reliable...perfect for a wildlife camera.

FishCam will stream the video feed from an attached camera to a website hosted on the Pi (works on desktop and mobile). Authentication will prevent unauthorized users from accessing the feed.

Share this project: