Forum Replies Created

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • in reply to: Barco E2 Events #1514
    tom
    Participant

    the latest e2 manual has considerably improved documentation of the JSON API – it seems that you can “subscribe” to events such as preset recall and then you will be notified every time a preset is recalled on the e2. It would be great if someone with better knowledge of JSON and V-Control could look at implementing this functionality so that preset changes made on an EC200 can be tracked on a computer running V-Control.

    Subscription and Un-Subscription
    When a subscription is done from a JSON-based application, a notification is sent to the ip port where the application is running
    when there is change for which the user has subscribed.
    Actual notification is sent asynchronously as an HTTP Post, with the following structure: {result: {method: “notification”,notificationType:
    “ScreenDestChanged”,change: { add: [2], remove: [], update: [0, 1,
    2] }}}.
    The change field contains the XmlId(s) of the screens that were added/removed or updated.

    http://barco.com/services/website/en/TdeFiles/Download?FileNumber=R5905948&TdeType=1&Revision=05&ShowDownloadPage=True – Page 511 onwards.

    in reply to: Black Magic ATEM #1489
    tom
    Participant

    A direct ATEM driver will be extremely hard to implement. There are a number of issues…

    1. No official protocol – Blackmagic do not publish the lowlevel ATEM protocol. A high level SDK is available but this would need a different approach to interface into V Control.

    2. Control protocol needs constant command responses – if you don’t ack the incoming packets you get disconnected. If you do too many reconnection requests then you can completely lockup the switcher requiring a hard reboot.

    The best way forward may be to use Skaarhoj’s ATEM Proxy to interface with the ATEM https://www.youtube.com/watch?v=4ZRxIBr6DSI this would provide a degree of robustness that directly connecting to the ATEM cannot.

    If the ATEM is central to your production then you might want to look at JustMacros (commercial software with a free version) it is somewhat similar to V-Control but with direct support of the ATEM.

    in reply to: Barco E2 Events #1479
    tom
    Participant

    Hi Jonas

    I’m wanting to trigger presets via the EC200 but then have v-control pick up the preset load and trigger actions on other devices. (Eg recall preset 10 via EC200 and have it trigger a clip playback on hyperdeck)

    It should be possible to do this via the REST API. Subscribing the v-control IP would result in the relevant events getting forwarded to V-Control regardless of which control device triggered the e2.

    I hope this makes sense? Do you have any idea how it might be possible to program this??

    Thanks
    Tom

Viewing 3 posts - 1 through 3 (of 3 total)
Scroll to top