• 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

    more than 4 video inputs? (redux)

    How To... ?
    7
    14
    1355
    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.
    • T
      thatmattrogers @Fred last edited by

      @fred I'm a complete novice at this so bare with me.

      I've never used NDI so I'm coming in a bit blind, but from a cursory reading it could easily handle 4 video streams over a network. which seems great.

      the thing I can't quite get my head around is 2 things:

      1: how does isadora interface with NDI, is it though a video in type watcher? I don't know.

      2: would it be possible to pre process the video into a friendlier codec on one machine before sending it to a second in order to reduce the overhead on the production machine? obviously that would increase lag... but it is it even theoretically possible?


      I'm running Isadora 3 on Win10
      Machine 1- AMD 1700x 8 core CPU, 32GB RAM, and an AMD Radeon RX580 GPU
      Machine 2 -AMD 5900HX , 8 Core APU, 16GB Ram and an integrated GPU

      Fred 1 Reply Last reply Reply Quote 0
      • Fred
        Fred @thatmattrogers last edited by Fred

        @thatmattrogers 

        1.There is an NDI watcher, again this is CPU decoded so there is a reasonable overhead.

        2. Generally no, the overhead comes from the capture process, what capture card are you using?  If you were using some cheap capture dongle that sends a compressed H264 stream you ***may get less overhead on one machine by sending NDI from a second, but at that point it would be a far from optimal setup and getting a proper capture device would be advisable. There are blackmagic cards that have 4 adn 8 inputs, AJA cards that have similar, Bluefish cards that also have multiple inputs.

        To do 7 HD inputs I would be looking at a threadripper machine and a beefy GPU like the 3080.

        http://www.fredrodrigues.net/
        https://github.com/fred-dev
        OSX 13.6.4 (22G513) MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
        Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD

        mark_m 1 Reply Last reply Reply Quote 1
        • mark_m
          mark_m @Fred last edited by

          Am bumping this subject up as I'm about to start R&D on a show which - ideally - would have a large number of video inputs.

          Obviously computer technology continues to evolve and improve, and just wondering if on the future Isadora roadmap there are plans for more video inputs?

          Of course NDI becomes an increasingly viable method of getting video into Isadora, with more and more NDI enabled cameras on the market, as well as things like Obsbot's UVC to NDI adapter, and some Atomos recorders also being NDI equipped, it looks like a good way forward.

          Anyone know how Isadora processes NDI? Is it on the CPU? GPU? I wonder what the max number of streams is... anyone tried it?

          Intel NUC8i7HVK Hades Canyon VR Gaming NUC, i7-8809G w/ Radeon RX Vega M GH 4GB Graphics, 32GB RAM, 2 x NVMe SSD
          Gigabyte Aero 15 OLED XD. Intel Core i7-11800H, NVidia RTX3070, 32GB RAM 2 x NVMe SSD
          PC Specialist Desktop: i9-14900K, RTX4070Ti, 64GB RAM, Win11Pro
          www.natalieinsideout.com

          Woland 1 Reply Last reply Reply Quote 0
          • Woland
            Woland Tech Staff @mark_m last edited by Woland

            @mark_m said:

            Anyone know how Isadora processes NDI? Is it on the CPU? GPU? I wonder what the max number of streams is

            • We don't put any artificial limitation on the number of NDI Watcher actors you can use at the same time as far as I'm aware.
            • We can't and don't control how many NDI sources are visible from other software on your computer or from any networks to which you're connected. (Though I've never had more than ~10 going, so it's possible that when you hit silly numbers like 50, 100, 200, etc you may run into a UI issue where the full list won't fit on the screen. In cases like this you could still use the List Selector Control with an Edit Text Control to create a searchable list of NDI sources [example file & video tutorial].)
            • Really the only limitation is down to how many NDI streams your production computer can handle. As always, the safest thing is to bench test in near-show conditions as soon and as much as you can.

            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 |

            Armando 1 Reply Last reply Reply Quote 2
            • Armando
              Armando Beta Gold @Woland last edited by

              @woland @fred Thanks for you inputs as always. I have another technique and I found that through different interfaces I have a mich higher number of video inputs. I have a blackmagic ATEM extreme HDMI. They can have 8 HDMI cameras and since via usbc they arerecognized as a webcam I can have 8 1080 cameras (not at the same time of course. But I use them sometimes with 2 intsta 360 lnk usbc. In the end It is pretty much the same but I can have 8 cameras (one at the time via the ATEM) plus 3 others (can be iPhone and 2 360 links etc. I never used all of this PLUS NDI but It makes a lot of cameras possible. Please note that the ATEM can be controlled via OSC so I can have 4 non NDI cameras actively digitized but I can chose from 11.

              The only limitation of the system would be removed if we could have all the parameters of the live capture settings as an actor (Channel enable, select, driver, device resolution, sound input, device and audio gain as part of a hypothetical"Capture control++" actor. In this way we could have a bigger choice made possible from within the patch more or less on the fly from within the patch, and not in the live capture settings window that need to be manually operated by a hands-on thechnician... Would be this a crazy feat request? (if not including NDI an syphon/spout sources too maybe ?). Even if Isadora couldn't handle more than 4 cameras at the time all the cameras switches could be done interactively during the show by sensors.... just dreaming.

              Since I also have a blackmagic card in a sonet usbc cabinet that can take 4 more 4k hdmi cameras the possibilities of such an actor could expand le number of connected cameras to chose from within the patch too...

              Just a thought

              Armando Menicacci
              www.studiosit.ca
              MacBook Pro 16-inch, 2021 Apple M1 Max, RAM 64 GB, 4TB SSD, Mac OS Sonoma 14.4.1 (23E224)

              mark_m 1 Reply Last reply Reply Quote 1
              • mark_m
                mark_m @Armando last edited by

                Thank you.

                To be clear, it's not more than four *inputs* that I'm looking for, it's being able to show more than four live video streams on a stage at once.

                I echo @Armando' s endorsement of the ATEM switcher. I use an ATEM MIni Pro, automating its inputs via OSC and  Banyan AV Bridge (formerly ATEMOSC). The ATEM Mini is great at regulating different sources into a unified output (USB C) which is seen as a webcam in Isadora. I found it was the only solution for combining GoPro HDMI feed (notoriously not meeting HDMI standards) with other HDMI sources.
                The ATEM mini series are also great in that you can use them with a computer that doesn't have Thunderbolt, which is necessary for capture devices like the Blackmagic Ultrastudio 3G.

                I also use an ATEM TV Studio HD when I need to get an image from an SDI source, or combinations of HDMI and SDI sources. Have to use a Blackmagic Ultrastudio 3G to capture the video into the computer and Isadora. But this I can also control with OSC.

                I have also used Kramer matrix switchers in conjunction with Blackmagic Ultrastudio 3G to capture the video into the computer and Isadora. The input (and output) of these Kramer switchers can be controlled VIA TCP/IP commands, so can be automated in Isadora. Kramer have a downloadable software (Protocol 2000 Calculator) that makes it easy to get the correct values for Isadora's TCP Send Data actor.  The older HDMI matrix switchers can be picked up secondhand on eBay for next to nothing.

                But while these devices let me choose from many different sources, they still don't let me *show* more than four lives sources at a time via Isadora's Live Capture.


                Intel NUC8i7HVK Hades Canyon VR Gaming NUC, i7-8809G w/ Radeon RX Vega M GH 4GB Graphics, 32GB RAM, 2 x NVMe SSD
                Gigabyte Aero 15 OLED XD. Intel Core i7-11800H, NVidia RTX3070, 32GB RAM 2 x NVMe SSD
                PC Specialist Desktop: i9-14900K, RTX4070Ti, 64GB RAM, Win11Pro
                www.natalieinsideout.com

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

                  @mark_m said:

                  more than four lives sources at a time via Isadora's Live Capture

                   This is not in active development but is currently one of our highest-priority feature requests

                  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 |

                  mark_m 1 Reply Last reply Reply Quote 0
                  • mark_m
                    mark_m @Woland last edited by

                    @woland

                    Great, thank you: that info really helps me plan ahead. NDI adventures, here we come :-)

                    Intel NUC8i7HVK Hades Canyon VR Gaming NUC, i7-8809G w/ Radeon RX Vega M GH 4GB Graphics, 32GB RAM, 2 x NVMe SSD
                    Gigabyte Aero 15 OLED XD. Intel Core i7-11800H, NVidia RTX3070, 32GB RAM 2 x NVMe SSD
                    PC Specialist Desktop: i9-14900K, RTX4070Ti, 64GB RAM, Win11Pro
                    www.natalieinsideout.com

                    DusX 1 Reply Last reply Reply Quote 2
                    • DusX
                      DusX Tech Staff @mark_m last edited by

                      @mark_m

                      Another possible option would be to capture input from a quad. 4k input made up of 4 x HD feeds, that you chop into individual streams. I know boxes that combine feeds like this aren't very expensive, so it might be an option alongside NDI in the short term.

                      Troikatronix Technical Support

                      • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                      • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
                      • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

                      Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

                      Fred 1 Reply Last reply Reply Quote 0
                      • Fred
                        Fred @DusX last edited by

                        @dusx just a catch in this - to use 4 hd inputs from a quad hd 4K input all the Sdi signals need to be in sync with a video reference signal. Cameras or video output devices that have a video ref input are usually pro level and quite expensive.

                        http://www.fredrodrigues.net/
                        https://github.com/fred-dev
                        OSX 13.6.4 (22G513) MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
                        Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD

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