CasparCG / server

CasparCG Server is a Windows and Linux software used to play out professional graphics, audio and video to multiple outputs. It has been in 24/7 broadcast production since 2006. Ready-to-use downloads are available under the Releases tab https://casparcg.com.
GNU General Public License v3.0
915 stars 268 forks source link

Zero copy #731

Open ronag opened 6 years ago

ronag commented 6 years ago

Use shared OpenGL context to avoid the whole device->host->device ping pong

jesperstarkar commented 6 years ago

What is the theoretically lowest SDI->SDI throughput latency you can imagine, given GPUDirect etc.?

ronag commented 6 years ago

With black magic, 4 frames

jesperstarkar commented 6 years ago

Any lower, @jamesdwise ?

matiaspl commented 6 years ago

For the sake of the discussion https://github.com/CasparCG/server/issues/891 - current real-world end to end latency is currently said to be 8 or 9 frames regarding if low-latency is enabled or not.