Ontime v1 - old
  • ontime
  • Feature list
  • Main Concepts
    • Application shortcuts
    • Interface
      • Settings Menu
      • Event List
      • Timer Control
      • Display Messages
      • Info
    • Event Types (Blocks)
      • ⚙️Settings
        • App Settings
        • Event Data Settings
        • URL Aliases Settings
        • Cuesheet Settings
        • OSC Settings
  • Views
    • Network views (Intro)
    • Stage Timer
    • Minimal Timer
    • Backstage Info
    • Public Info
    • Lower Thirds
    • PiP
    • Studio Clock
    • Cuesheet
    • Countdown
    • Clock
  • Control and feedback
    • OSC
    • HTTP API
  • Features
    • Smart Time Entry
    • The delay workflow
    • Roll
    • Import events from Excel
    • URL Aliases
    • Edit Anywhere
    • Headless Mode (Docker)
    • Note: Lower thirds in OBS
    • User fields
    • Custom Styling
    • Make your own viewer
    • Count to anything
  • ❤️Additional Notes
    • Control Ontime from vMix
    • Sync: Poll ontime status
    • Use in Raspberry Pi
Powered by GitBook
On this page

Was this helpful?

  1. Additional Notes

Control Ontime from vMix

PreviousCount to anythingNextSync: Poll ontime status

Last updated 3 years ago

Was this helpful?

The most straightforward way to get Ontime synced with vMix is probably by using Ontime's which provides easy access to the apps playback functions.

Adapting from we see that a workflow could look like:

Dim client = WebRequest.Create("http://ONTIME-IP:4001/playback/start")
Dim response = client.GetResponse()

Remember to change ONTIME-IP with the IP address of the machine running the Ontime App (127.0.0.1 if the same)

From here you should be able to add the script as needed. Please follow vMix documentation for next steps

❤️
HTTP API
this vMix forum post