Virtual Production Glossary: Illustrated & Annotated by SHOWRUNNER

Precision Time Protocol (PTP) in Virtual Production

Written by The Virtual Production Glossary | Oct 7, 2022 9:19:54 AM

Precision Time Protocol (PTP) is a Systems Integration term in filmmaking. In virtual production, the nuances of this term take on special meaning. Here, we break down the definition to give you a starting point.

View the full Virtual Production Glossary here »

 


Basic Definition:

What is Precision Time Protocol (PTP) in virtual production?


Precision Time Protocol (PTP) is a form of timecode that provides sub-microsecond timing accuracy in virtual production. This advanced technology is used to synchronize the clock times between different devices and ensure accurate video, audio, and other data transmission. As such, PTP plays an important role in making sure every component of a virtual production runs perfectly smoothly. 

When it comes to best practices for using PTP in virtual productions, synchronization must be established at the outset so that all assets can start working together accurately. It’s essential to make sure each device participating in the production has its own “master clock” running with the same frequency as the others. Additionally, good quality cables should be used since they are vital for maintaining reliable connectivity between devices. Lastly, a backup system should be implemented if any issues arise during production.

Generally speaking, the director or producer of a project is responsible for ensuring that PTP is set up correctly and functioning properly before any shooting begins. The technical crew must also take special care when setting up the network because if done improperly, it could cause glitches later on down the line. Moreover, it’s usually recommended to have a specialized engineer monitor the PTP systems throughout production.

Overall, Precision Time Protocol (PTP) is a critical piece of technology for virtual productions. With proper implementation, PTP ensures maximum accuracy when transmitting video, audio, and other data from one device to another, allowing projects to run flawlessly without any hiccups.