Jump to content

dchristo

Member
  • Posts

    29
  • Joined

  • Last visited

Posts posted by dchristo

  1. I have a show that has been running fine on WO6.7.  I need to add some control cues to the show, but at the time that I will be able to update the show, the media will not be available to me.  If I go Online in Production with the media files "missing", will the show still run on the displays (which have all the media they need)?  I'm not changing any media cues in the show, only adding control cues.

    Thanks,

    --D

  2. Sorry, don't mean to turn this thread into a network design discussion, but I'd like to add a couple of points:

    a) we do not run shows from remote subnets; in this scenario we use shared production resources to push shows to remote clusters, which requires the displays be defined with IP addresses instead of names.  The remote clusters are each on their own subnet.  This setup has been working well for us for over 8 years.

    b) UDP is a fully-routable protocol, and is not "typically" restricted to a single subnet (unless it's a broadcast packet, in which case that is true).  Both uni-cast and multi-cast UDP packets can traverse subnets just as TCP does.  There may be some consumer-level routers that come with a default firewall that blocks UDP, but that's not the default on enterprise-level gear.

    c) In a properly designed and managed modern network (this being the key), there is little to no performance impact of crossing a subnet with either TCP or UDP.  We currently have facilities with a single network (tens of thousands of end devices), which supports hundreds of uncompressed, synchronous audio channels (both uni- and multi-cast), IPTV, Watchout, streaming ACN lighting control, and Show Control, along with all the typical office support services (email, file share, database, etc.).  These networks are properly segmented to restrict traffic, provide access control, and to provide redundancy.

    d) What Zack said.

     

    --D

  3. On 4/22/2018 at 6:56 PM, mindopera said:

    1) Main timeline playing from start

    2) Main timeline cue triggers Watchout to send UDP "Start Viz" string to visualization computer

    3) Data visualizer computer sends UDP:  setInput "VizStatus" 1  which opens the live video input showing the visualization on the timeline

      If Data visualizer is unable to run Visualization, it sends UDP:  setInput "VizStatus" 0

    4) 10 seconds later, timeline evaluates expression "VizStatus = 1"
      If TRUE:  Pause timeline for up to 10 minutes, or until VizStatus = 0  (I'm handling this with a Task)

      If FALSE:  Continue with main timeline

    5)  Return to Step 1

     

    To expand on what jfk was suggesting:

    1) (same as above)

    2) (same as above)

    3) Instead of the Data Visualizer computer setting a variable, have it directly start a task. "run LiveDataViz"

    4) In the LiveDataViz task, transition to the live feed, then pause and cue the main timeline.

    5) At the End of the LiveDataViz task, play the main timeline and transition back, then kill the task.  This could also be a triggered cue from your Data Viz machine, which would allow flexibility in the duration the Data Viz is on screen.

    6) At the point of the data viz on the main timeline, have 10 seconds of filler material.

    In this method, if your Data Viz machine fails, you'll have at most 10 seconds of filler material on your main timeline, but it will then keep running.  Only if your DataViz machine starts the aux timeline is the main timeline paused.

    --D

  4. Actually, in this case, the backslash indicates a decimal value, not hex...  it's decimal 62 (Hex 3E), so $62V:1,C:11,G:9,B:1,S:1,F:500$35 would not work.  I suspect that ">" and "#" are reserved characters in the D3, which is why they're encoded as decimal.

     

    --D

  5. I'm trying to write an expression to move a piece of media in increments of 10 pixels.  Given a variable of 0-10, I would like output of 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, and 100. 

    The expression I think should work is:

     

    (variable - (variable % 1)) * 10

     

    I'll be ramping the variable, so I need to remove the decimal porition.  The (variable % 1) should return only the decimal portion of the variable, and subtracting it from itself should give me integers only.

     

    I'm using this expression in the X axis of a position tween, and when I set the variable to 7.6, the tween is being set to 76 pixels, whereas I'm expecting it to be 70.  Is this a bug, or am I misinterpreting how the % operator should work?  Is there another way to accomplish this?

     

    Watchout 6.1.5 Production (haven't tried on a display), Win7

     

    Thanks,

     

    --D

  6. I'm in the process of designing a show, and I'm curious about the performance impacts of using conditional layers.  For example, if I have four videos, each on a conditional layer, and only one of those layers is enabled at any given time, what is the performance impact?  Do the three disabled layers have any impact on disk bandwidth or CPU usage?  In my case, I will enable the appropriate layer ahead of time, and not switch layers in the middle of a video.

     

    Thanks,

     

    --D 

  7. JFK, I was looking at that very scenario this week, however, don't you loose blending and geometry corrections when using virtual displays?   FYI, Aja has a similar box that is 4KHDMI to 4x HD-SDI at a much more reasonable price than the Hippo... I'm looking into testing with that unit.

     

    --D

  8. Has anyone used the Extron 101H EDID Emulators with the Watchpax?  We're having an issue where the input side of the emulator "blinks" when the monitor is turned off or changed inputs.  We've tried with setting the resolution and refresh rate manually with the rotary switch, and also tried with the "auto" setting, but same result.  Does anyone have any suggestions?  What EDID emulators have you used that were successful?

     

    Thanks,

     

    --D

  9. Using 5.5.1 on the production machine, 2 Watchpax's addressed by names in the display dialog.  Connection is good... I can load shows and run them from both production and from our control system without production.  I'll be back onsite on Thursday morning and can get the exact error message for you.

     

    Thanks,

     

    --D

  10. How is the autostart.txt file edited on Watchpax?  In this post http://forum.dataton.com/topic/1127-watchpax-autostarttxt-script/?hl=autostart it says that the Edit Startup.txt command is part of the display software and accessed through the Remote Access funciton of Production, but when I try that I get a configuration error.  Is there another method for editing the startup.txt file, or is it a problem with my setup?


    Thanks,

     

    --D

     

  11. A clean power down makes sense from an energy conservation standpoint.

    Restart sounds like a band-aid. Enabling workarounds masks correctable issues

    that may manifest in other ways.

     

     

    :unsure: I am uneasy with being too helpful in taking down an entire cluster.

    It would also ignore or complicate the MAC address collection process.

     

    We typically run our machines 24/7, however, since Windows is involved we like to restart once a week or so.  I agree with being able to power down too easily; perhaps a two-step process to power down/restart a cluster?

     

    From an architecture stand-point... since all other communication with the cluster is facilitated by the cluster master, why would power commands be different?  On the control-side, it breaks down the abstraction... my controller doesn't need to know (and shouldn't have to know) how many displays are in a cluster; it only cares about the master.  As for the MAC address collection process... why could that not be a part of the job of the cluster master (perhaps even adding a powerOn command... Use WOL to power up the master, and then the master sends WOL to the cluster)?

     

    --D

  12. No. Use industry standard Wake On LAN command (which uses the MAC address)

    to power up the computer after a powerDown.

    It would be helpful in a future release to add the ability to restart... WoL has been hit-or-miss for us when the controller is on a different subnet.  Also, it would be helpful when in cluster mode to be able to power down and/or restart the entire cluster with a single command to the cluster master.

     

    --D

×
×
  • Create New...