A network administrator at a broadcasting company needs to ensure that video streams and audio feeds are synchronized across various devices on the network. Which protocol would be most effective for achieving high-precision time synchronization necessary for this scenario?
Precision Time Protocol (PTP)
Dynamic Host Configuration Protocol (DHCP)
Global Positioning System (GPS) time synchronization
Network Time Protocol (NTP)