Vmix Universal Title Controller -
Whether you are a solo streamer buying $10 templates from the vMix store, or a broadcast engineer building a fully automated ticker system for a stadium, the UTC provides the flexibility you need.
<!DOCTYPE html> <html> <head> <style> body { background: transparent; font-family: 'Arial'; } .lowerthird { background: #1e3c72; color: white; padding: 15px; } #name { font-size: 24px; } #title { font-size: 18px; opacity: 0.8; } </style> </head> <body> <div class="lowerthird"> <div id="name">Enter Name</div> <div id="title">Enter Title</div> </div> <script> // The vMix API hook function SetText1(value) { document.getElementById('name').innerHTML = value; } function SetText2(value) { document.getElementById('title').innerHTML = value; } // Notify vMix that the title is ready window.vMixReady(); </script> </body> </html> vmix universal title controller
When vMix loads this file, it looks for SetText1() and SetText2() . When you type "CEO" into Field 2 in vMix, it calls SetText2("CEO") , instantly updating the HTML. Because UTC is HTML, you can use keyframe animations for smooth transitions: Whether you are a solo streamer buying $10
In the fast-paced world of live production, information is king. Whether you are broadcasting a sports event, a corporate webinar, a church service, or a news show, the ability to update on-screen graphics instantly is what separates an amateur production from a professional one. Because UTC is HTML, you can use keyframe
Furthermore, the upcoming trend of combined with UTC allows for "virtual studios" where HTML graphics are placed on virtual screens behind a presenter. Conclusion: Take Control of Your Graphics The vMix Universal Title Controller is not just a feature; it is a philosophy shift in live production. It moves you from static, pre-rendered graphics to dynamic, data-driven visual experiences.

