• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    Using Net Broadcaster to communicate between multiple computers - your experiences?

    How To... ?
    net broadcaster networking lan control networkcomputer
    5
    6
    1928
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • mc_monte
      mc_monte Tech Staff last edited by Woland

      I've been building a project where I'm using the Net Broadcaster to communicate between three machines. It's pretty basic - a master control machine and two secondary machines. Each is connected via a wired LAN, each is running three displays. When the operator hits go on the primary machine, the secondary machines follow suit

      There's a few quirks here and there (and a lot of planning and spreadsheets to keep track of what machine is playing what media on what display). Still, the results have been impressive and reliable, and I was curious if anyone out there in Izzy-land had some neat tips or tricks for working with these patches, or if there was interest in an in-depth tutorial or report on how the system works (including show files).

      [Troikatronix Technical Support Staff] Located in Toronto, Canada.
      Need help with Isadora? Send us a ticket [https://support.troikatronix.com/support/tickets/new
      Montgomery Martin -- [http://www.montycmartin.com]

      Woland bonemap 3 Replies Last reply Reply Quote 2
      • Woland
        Woland Tech Staff @mc_monte last edited by Woland

        I would love to see an in-depth tutorial with a show file.

        The closest I've got is my Mac networking tutorial here, but it's just the setup, not so much the programming end of synching machines.

        It's incomplete and I'm having trouble getting into wordpress to edit it, so please forgive any errors or omissions.

        Best wishes,

        Woland

        TroikaTronix Technical Support
        New Support Ticket: https://support.troikatronix.com/support/tickets/new
        Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
        Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
        Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

        | Isadora Version: all of them | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

        1 Reply Last reply Reply Quote 2
        • bonemap
          bonemap Izzy Guru @mc_monte last edited by bonemap

          @mc_monte

          That sounds amazing. One of the reasons that I first started using Isadora was for the multi-machine functionality. At the time (about 15 years ago) this functionality was available through 'Watchout', and because of what appeared to be strong corporate buy-in that software became, and is still, the standard in many respects. However, the price tag was huge, thinking back if I can remember correctly, Watchout was close to $6000 for a licence. I soon learn't that the humble Isadora software could be configured to do the same thing - using the Machine ID setting in Isadora preferences and the NetBroadcaster actor, and you know it was a fraction of the cost. If I had not been involved with the contemporary dance sector and the dance tech community I may never have come across Isadora or been compelled to look into its features. It was oriented towards artists and experimental creative practices particularly along the vein of the Troika Ranch company.

          I have done many projects centred on the functionality of Net Broadcaster. In those early days linking multiple machines was the only way to get the power for even two realtime video output channels at an acceptable frame rate and resolution. I have also used multi-computer set-ups that provide projection to spatial zones in installation work or as video illumination to discrete areas of a scenographic design. The advancement in computer video power has meant more output channels can run through a single computer, but as we move to 4k or 8k video projects tethering individual outputs to multiple single machines through network synchronisation will be on the cards again.

          One area of the workflow that was always a challenge with network synchronisation of multiple computers was the distribution of the Isadora software licence. Enabling one patch to make changes and then having to relaunch patches to move the licence activation around the rig. It inspired me to invest in multiple simultaneous licenses so that the whole rig is running on fully functional patches (I have chalked up 4 licences for this purpose that have been upgraded to USB keys, so I am little worried about the future cost of Isadora). Imagine getting into a situation where the show is running and suddenly having a problem with a patch that is running in demo mode? Even in development trouble shooting multiple patches and building the synchronised functionality means going from one patch to another on multiple machines. I used a lot of 'Shared Desktop' networking and also KVM splitters in production. 

          Now is possibly a good time to talk about multiple machine integration and solutions.The discussion about licence schemes has not yet identified or suggest a solution for synchronised instances of the software on multiple computers.

          Best Wishes

          bonemap 

          http://bonemap.com | Australia
          Izzy STD 4.2 | USB 3.6 | + Beta
          MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | 14.5 Sonoma
          Mac Studio 2023 M2 Ultra 128GB | OSX 15.3 Sequoia
          A range of deployable older Macs

          1 Reply Last reply Reply Quote 2
          • dbini
            dbini last edited by

            i'm doing this properly for the first time for an installation later this year (see this thread) and have been struggling to get it working smoothly. @Woland has been advising me and his tutorial is the place to go for all the necessary details in setting up a network. Massive thanks! i shall run through the tutorial and test everything in a couple of weeks, once i have another show out of the way.

            John Collingswood
            taikabox.com
            2019 MBPT 2.6GHZ i7 OSX15.3.2 16GB
            plus an old iMac and assorted Mac Minis for installations

            1 Reply Last reply Reply Quote 1
            • M
              mwasser last edited by mwasser

              I've been using OSC transmitters/receivers for something similar - except sending the data over the internet between two theatres. The patch is essentially a multi-channel vision mixer with virtual PTZ controls and a cue recall system, and all of the control can be operated either locally or remotely. There's also a couple extra computers in one location with a different patch to run live subtitling (also via OSC). I imagine you could do the same with Net Broadcasters and a VPN - OSC is just a little more convenient, because you can point it directly to the other computer's public IP address.


              Running Isadora on multiple machines is great. Especially with NDI and TCPsyphon to send video around as well as controls. I hope the licensing changes make it a little easier to deal with, but it's a great feature either way.

              Win 10, i5 4690K, 16gb RAM, GTX 970

              1 Reply Last reply Reply Quote 2
              • Woland
                Woland Tech Staff @mc_monte last edited by

                @mc_monte said:

                I was curious if anyone out there in Izzy-land had some neat tips or tricks for working with these patches, or if there was interest in an in-depth tutorial or report on how the system works (including show files).

                 Any chance you still have those files? If so, I'd love to have them.

                TroikaTronix Technical Support
                New Support Ticket: https://support.troikatronix.com/support/tickets/new
                Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
                Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
                Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

                | Isadora Version: all of them | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post