# Virtual Studio - Latency between livefeed and HTC Vive tracker

**URL:** <https://forums.unrealengine.com/t/virtual-studio-latency-between-livefeed-and-htc-vive-tracker/455470>\
**Category:** XR Development\
**Tags:** realtime, Vive, video, unreal-engine, question, tracking\
**Created:** [September 17, 2019, 10:37am UTC](https://forums.unrealengine.com/t/virtual-studio-latency-between-livefeed-and-htc-vive-tracker/455470 "2019-09-17T10:37:23Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![DickDolk](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/dickdolk/32/465788_2.png) [@DickDolk](https://forums.unrealengine.com/u/DickDolk)\
**Post date:** [September 17, 2019, 10:37am UTC](https://forums.unrealengine.com/t/virtual-studio-latency-between-livefeed-and-htc-vive-tracker/455470/1 "2019-09-17T10:37:23Z")

</div>

Hi!

I’m trying to build an realtime virtual studio for an upcoming musicvideo project.

I’m using HTC Vive and it’s “vive tracker” mounted on my Blackmagic Ursa Mini Pro for camera tracking and then SDI out to a Blackmagic Decklink Duo into Unreal Engine and Composure for keying.

Everything is working excellent except for a few ms of latency or delay between the engine and live video feed.  
All is genlocked and timecode provided by the SDI from the Blackmagic Ursa.

I thought that when the engine and camera is genlocked and on same timecode it should match up?

Question is then if someone could point me in the right direction of either adding a slight delay to the engine or the videofeed?

Kind regards

---

<div class="post-metadata">

**Author:** ![pixel63](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@pixel63](https://forums.unrealengine.com/u/pixel63)\
**Post date:** [October 23, 2019, 6:41am UTC](https://forums.unrealengine.com/t/virtual-studio-latency-between-livefeed-and-htc-vive-tracker/455470/2 "2019-10-23T06:41:48Z")

</div>

could you describe your workflow? does the camera go into unreal or does it go directly into a video mixer? if you use the unreal chroma key how do you find quality? have you solved the problem of the delay 'who is late the video of the telecamea?  
Thanks

---

<div class="post-metadata">

**Author:** ![pixel63](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@pixel63](https://forums.unrealengine.com/u/pixel63)\
**Post date:** [October 23, 2019, 6:42am UTC](https://forums.unrealengine.com/t/virtual-studio-latency-between-livefeed-and-htc-vive-tracker/455470/3 "2019-10-23T06:42:35Z")

</div>

could you describe your workflow? does the camera go into unreal or does it go directly into a video mixer? if you use the unreal chroma key how do you find quality? have you solved the problem of the delay 'who is late the video of the camera?  
Thanks

---

<div class="post-metadata">

**Author:** ![naseemshanbour](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@naseemshanbour](https://forums.unrealengine.com/u/naseemshanbour)\
**Post date:** [January 21, 2020, 1:12pm UTC](https://forums.unrealengine.com/t/virtual-studio-latency-between-livefeed-and-htc-vive-tracker/455470/4 "2020-01-21T13:12:13Z")

</div>

i solved this issue but making sure the camera stabilization lens is disabled. it will match your tracker’s feed

---

<div class="post-metadata">

**Author:** ![Marc\_Milad](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Marc\_Milad](https://forums.unrealengine.com/u/Marc_Milad)\
**Post date:** [December 14, 2022, 4:49pm UTC](https://forums.unrealengine.com/t/virtual-studio-latency-between-livefeed-and-htc-vive-tracker/455470/5 "2022-12-14T16:49:02Z")

</div>

In the livelink window, select your source (top window) and in it you can add delays by millisecond. Then it’s trial and error.
