On the morning of 01/05/23 a large wave came over the wall and crashed into my garage, flooding the garage and taking out my networking gear. As a result, the cameras were offline for a while. They have been restored and are back online (as of 9pm on 01/05/23). They were offline long enough that youtube ended the live streams, so I had to recreate them. I believe I've updated all of the links and references, but if you find a problem, let me know.
These are live feeds from cameras near the pier in Pacifica, CA. These camera streams have the following features:
If you prefer a triptych-style display (3 camera views arranged all in a row), there's two versions you can view:
Weather Station: I have a weather station and PurpleAir air quality sensor installed on the same mast as the cameras. I have set up a weather page where you can view those reports at:
Sharp Park Beach WeatherThe weather data is also being uploaded to places like Wunderground, Windy, CWOP/APRS/MADIS and is broadcast on the local ham radio APRS frequency. More information and links to these pages can be found on the About page:
Sharp Park Weather About Page
There are a few more notes and tips at the bottom of this page.David Chamberlin firstname.lastname@example.org
These videos used to be part of a multi-camera stream setup which allowed switching between the streams. However it appears youtube has ended their support of multi-camera streams so they are now individual streams and you have to click the link for each video to watch that view.
You might end up being "off live" if you hit pause, or did something to jump back in the stream. To tell if you're at the live point, you can look to see if there is a red dot next to "LIVE" in the youtube control area. If you hover your mouse over the video, you should see something that looks like this at the bottom:
You can see in the image above there is a red dot next to LIVE. This means it's at the live point. If it's grey, then you're behind live. You can just click on LIVE and it will jump you to the live point.
In the image above you will also see a red line. This is the timeline. You can go backwards up to 12 hours. If you click on the red line you can jump backward to a particular time in the stream. As noted earlier, if you want to get back to the live point, just click on LIVE.
If you click on YouTube in the control section, it will open the video in YouTube, which will give you the normal controls and abilities you have when watching youtube videos (including sharing and "casting" it to a TV or other device).
To the left of YouTube, there is a gear icon. This lets you choose the resolution. It defaults to Auto.
To the right of YouTube, there is a square. If you click the square, you can view the video full screen.
If you don't want to hear the audio, just click on the speaker in the control area.
These cameras are Ubiquiti G4Pro cameras. They capture in 4K resolution. The compression levels are fairly high, so you don't always get the full benefit of 4K resolution, but it's still pretty good. If you view it full screen on a nice TV/monitor you can make out quite a bit of detail. They are mounted on one of my antenna masts, so they are completely exposed to the elements. We'll see how well they fair, and how often I'm going to have to clean the lenses. If it ends up being too bad, I'll probably mount them under the eaves of my roof to give at least some protection. UPDATE:The cameras have been fairing better than I expected. The only issue comes when there is a strong West/NorthWest wind and large surf, as that kicks a lot of salt in the air. There isn't much that can be done about that except for me to go out and clean the lenses. So if it's blurry, you may just need to wait for me to clean the lenses.
The three Ubiquiti cameras record locally (in my house) to a network video recorder (the Ubiquiti CloudKey Gen2 Plus). This gives me the capability to go back 2-3 weeks. To get this system to work with youtube's livestream capabilities, I use ffmpeg to take the rtsp stream from the CloudKey and push it to youtube using rtmp. Probably more details than you wanted/needed.