Bublcam is an omnidirectional camera that can capture 360-degree views using multiple cameras stitched together. It has mirrors that reflect the image onto multiple cameras to capture the entire surrounding field of view at once. The individual camera feeds are then combined into a single stitched video or image using a specific template pattern. Key features include magnetic connections for easy attachment to devices and live streaming with location and date data for security and analysis purposes. Its applications include VR cameras, drones, virtual reality, and providing 360-degree street views for Google Maps.