A network camera (also IP camera) is a digital video device that encodes and transmits video streams over an Ethernet or Wi-Fi network using protocols such as: