{"id":23085,"date":"2023-12-23T09:39:32","date_gmt":"2023-12-23T07:39:32","guid":{"rendered":"https:\/\/www.wjst.de\/blog\/?p=23085"},"modified":"2024-12-09T10:03:00","modified_gmt":"2024-12-09T08:03:00","slug":"from-hdmi-to-ndi","status":"publish","type":"post","link":"https:\/\/www.wjst.de\/blog\/sciencesurf\/2023\/12\/from-hdmi-to-ndi\/","title":{"rendered":"FAQ: From HDMI to NDI"},"content":{"rendered":"<p>1. What is all about?<\/p>\n<p>Starting with Corona I have been <strong>streaming\u00a0 lectures<\/strong> and<strong>\u00a0church concerts<\/strong>. A Macbook and a n old Chromebook, some old iPhones and Nikon DSLR cameras were connected by HDMI cables to a <a href=\"https:\/\/www.blackmagicdesign.com\/de\/products\/atemmini\">Blackmagic ATEM<\/a> mini pro. This worked well\u00a0 although there are many shortcomings of <a href=\"https:\/\/de.wikipedia.org\/wiki\/High_Definition_Multimedia_Interface\">HDMI<\/a> as it is basically a protocol to connect just screens to a computer and not devices in a large nave.<\/p>\n<ul>\n<li>cables are expensive and there are several connector types (A=Standard, B=Dual, C=Mini, D=Micro, E=Automotive) where the right length and type is always missing<\/li>\n<li>it never worked for me more than <strong>15-20m distance<\/strong> even with amplifier inserted<\/li>\n<li>the signal was never 100% stable, it was lost it in the middle of the performance<\/li>\n<li>HDMI is only unidirectional, there is no tally light signal to the camera<\/li>\n<li>there is no PTZ control for camera movement<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>2. What are the options?<\/p>\n<p>WIFI transmission would be nice but is probably not the first choice for video transmission in a crowded space with even considerable latency in the range of 200ms.\u00a0 <strong>SDI is an IP industry standard for video but this would require dedicated and expensive cabling<\/strong> for each video sources including expensive transceivers.\u00a0\u00a0The <strong>NDI protocol (network device interface) can use existing ethernet networks and WIFI<\/strong> to transmit video and audio signals. NDI enabled devices started slowly due to copyright and license issues but is expected <a href=\"https:\/\/www.avinteractive.com\/news\/audio\/ndi-takes-the-lead-in-networked-video-products-market-08-03-2023\/\">to be a future market leader<\/a> due to its high performance and low latency.<\/p>\n<p>&nbsp;<\/p>\n<p>3. Is there any low-cost but high quality NDI solution?<\/p>\n<p>NDI producing videocameras with PTZ (pan(tilt\/zoom) movements are expensive in the range of 1,000-20,000\u20ac. But there are NDI encoder for existing hardware like DSLRs or mobile phones. These encoders are sometimes difficult to find, I am listing below what I have been used so far. Whenever a signal is live, it can be easily displayed and organized by <strong>Open Broadcaster Software<\/strong>\u00a0 running on MacOS,\u00a0 Linux or Windows. There are even apps for iOS and Android that can send and receive NDI data replacing now whole broadcasting vehicles ;-)<\/p>\n<p>&nbsp;<\/p>\n<p>4. What do I need to buy?<\/p>\n<p>Assuming that you already have some camera equipment that can produce clean HDMI out (Android needs\u00a0 an USB to HDMI and iPhones a Lightning to HDMI cable), you will need<\/p>\n<ul>\n<li>a few cheap CAT6 cables at different lengths (superfluous if you just want a WIFI solution)<\/li>\n<li><strong>an industrial router<\/strong> with SIM card slots (satellite transmission is still out of reach for semi-professional transmission\u00a0 ;-(<\/li>\n<li>one or more <strong>HDMI to NDI<\/strong> transceiver<\/li>\n<li>an additional <strong>PTZ camera<\/strong> is not required at the beginning<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>5. Which devices did you test and which do you currently use?<\/p>\n<ul>\n<li>router: I tested AVM FritzBox , TP Link and various Netgear devices all without RJ45 network ports. I am using now a <strong>Teltonika RUT950\u00a0 with three RJ45 ports<\/strong> as it has great connectivity and a super detailed configuration menu.<\/li>\n<li>NDI transceiver:I\u00a0 tried a DIY solution with FFMPEG\/Ubuntu, then a Kiloview P2 and a LINk Pi ENC2. I am now using <strong>Zowietek 4K HDMI<\/strong> which is giving a stable signal, being fully configurable, silent and can be powered by USB port or PoE.<\/li>\n<li>PTZ:\u00a0 so far I used a Logitech Pro2, but there is now also a <strong>OBSBOT Tail Air<\/strong> in the ball park.<\/li>\n<\/ul>\n<p>The Teltonika router and the two Zowietek converter cost you less than 500\u20ac, the\u00a0 Obsbot also comes at less than 500\u20ac while this setup allows for semi-professional grade live streams.<\/p>\n<p>&nbsp;<\/p>\n<p>6. Tell me a bit more about your DSLR cameras and the iPhones please.<\/p>\n<p>There is nothing particular, some <strong>old Nikon<\/strong> D4s, a Z6 and a Z8, all with good glass and an outdated\u00a0 iPhone 12 mini without SIM card.<\/p>\n<p>&nbsp;<\/p>\n<p>7. Have you ever tried live streaming directly from a camera like the Insta 360 X3?<\/p>\n<p>No.<\/p>\n<p>&nbsp;<\/p>\n<p>8. What computer hardware and\u00a0 software do you use for streaming and does this integrate PTZ control?<\/p>\n<p>I use now a 2017 Macbook (which showed some advantage over a Linux\u00a0 notebook).\u00a0 NDI Video has to be delayed due to the latency of other NDI remote sources. I usually sync direct sound and NDI video with the sound being delayed with <strong>+450ms in OBS<\/strong>.<br \/>\nRight now I am testing also an iPad app called <a href=\"https:\/\/apps.apple.com\/us\/app\/topdirector\/id1581209932\">TopDirector<\/a>. The app looks promising but haven&#8217;t tested it so much in the wild.<br \/>\nPTZ control can be managed by an OBS plugin, while TopDirector has PTZ controls already built in.<\/p>\n<p>&nbsp;<\/p>\n<p>9. How much setup time do you need?<\/p>\n<p>Setting up 2 DSLR cameras and 1 PTZ on tripods with cables takes <strong>30-60-90 minutes<\/strong> . OBS configuration and Youtube setup takes another <strong>15 minutes<\/strong> if everything goes well.<\/p>\n<p>&nbsp;<\/p>\n\n<p>&nbsp;<\/p>\n<div class=\"bottom-note\">\n  <span class=\"mod1\">CC-BY-NC Science Surf , accessed 07.04.2026<\/span>\n <\/div>","protected":false},"excerpt":{"rendered":"<p>1. What is all about? Starting with Corona I have been streaming\u00a0 lectures and\u00a0church concerts. A Macbook and a n old Chromebook, some old iPhones and Nikon DSLR cameras were connected by HDMI cables to a Blackmagic ATEM mini pro. This worked well\u00a0 although there are many shortcomings of HDMI as it is basically a &hellip; <a href=\"https:\/\/www.wjst.de\/blog\/sciencesurf\/2023\/12\/from-hdmi-to-ndi\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">FAQ: From HDMI to NDI<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[4835,3998,4836,4837,4838],"class_list":["post-23085","post","type-post","status-publish","format-standard","hentry","category-computer-software","tag-hdmi","tag-ndi","tag-sdi","tag-concert","tag-lecture"],"_links":{"self":[{"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/posts\/23085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/comments?post=23085"}],"version-history":[{"count":16,"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/posts\/23085\/revisions"}],"predecessor-version":[{"id":24370,"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/posts\/23085\/revisions\/24370"}],"wp:attachment":[{"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/media?parent=23085"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/categories?post=23085"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/tags?post=23085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}