CINXE.COM

Network Device Interface - Wikipedia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Network Device Interface - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"ecbccca2-786e-4947-bacf-5e3334a050a6","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Network_Device_Interface","wgTitle":"Network Device Interface","wgCurRevisionId":1259605309,"wgRevisionId":1259605309,"wgArticleId":51334601,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["CS1 maint: multiple names: authors list","Articles with short description","Short description matches Wikidata","Articles lacking reliable references from May 2018","All articles lacking reliable references","Articles with a promotional tone from July 2018","All articles with a promotional tone","Wikipedia articles with possible conflicts of interest from July 2021","Articles with multiple maintenance issues","Use British English from October 2022", "All articles with unsourced statements","Articles with unsourced statements from September 2020","Articles with unsourced statements from February 2023","Articles with unsourced statements from July 2023","Video software"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Network_Device_Interface","wgRelevantArticleId":51334601,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgRelatedArticlesCompat":[], "wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q27962590","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready", "ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.quicksurveys.init","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Network Device Interface - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Network_Device_Interface"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Network_Device_Interface&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Network_Device_Interface"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Network_Device_Interface rootpage-Network_Device_Interface skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&amp;returnto=Network+Device+Interface" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&amp;returnto=Network+Device+Interface" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=Network+Device+Interface" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=Network+Device+Interface" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Technology" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Technology"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Technology</span> </div> </a> <ul id="toc-Technology-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Comparison_of_common_IP_video_protocols" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Comparison_of_common_IP_video_protocols"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Comparison of common IP video protocols</span> </div> </a> <ul id="toc-Comparison_of_common_IP_video_protocols-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>History</span> </div> </a> <ul id="toc-History-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Use_in_Wi-Fi_and_wide_area_networks" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Use_in_Wi-Fi_and_wide_area_networks"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Use in Wi-Fi and wide area networks</span> </div> </a> <ul id="toc-Use_in_Wi-Fi_and_wide_area_networks-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Use_in_cloud-based_infrastructure" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Use_in_cloud-based_infrastructure"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Use in cloud-based infrastructure</span> </div> </a> <ul id="toc-Use_in_cloud-based_infrastructure-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-CPU_architecture_support" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#CPU_architecture_support"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>CPU architecture support</span> </div> </a> <ul id="toc-CPU_architecture_support-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Metadata_and_extensions_to_the_NDI_specification" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Metadata_and_extensions_to_the_NDI_specification"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>Metadata and extensions to the NDI specification</span> </div> </a> <ul id="toc-Metadata_and_extensions_to_the_NDI_specification-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Network Device Interface</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 2 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-2" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">2 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Network_Device_Interface" title="Network Device Interface – Czech" lang="cs" hreflang="cs" data-title="Network Device Interface" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC_%EB%94%94%EB%B0%94%EC%9D%B4%EC%8A%A4_%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4" title="네트워크 디바이스 인터페이스 – Korean" lang="ko" hreflang="ko" data-title="네트워크 디바이스 인터페이스" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q27962590#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Network_Device_Interface" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Network_Device_Interface" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Network_Device_Interface"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Network_Device_Interface&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Network_Device_Interface&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Network_Device_Interface"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Network_Device_Interface&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Network_Device_Interface&amp;action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Network_Device_Interface" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Network_Device_Interface" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Network_Device_Interface&amp;oldid=1259605309" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Network_Device_Interface&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=Network_Device_Interface&amp;id=1259605309&amp;wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FNetwork_Device_Interface"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FNetwork_Device_Interface"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=Network_Device_Interface&amp;action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Network_Device_Interface&amp;printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q27962590" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Video network protocol</div> <style data-mw-deduplicate="TemplateStyles:r1251242444">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}</style><style data-mw-deduplicate="TemplateStyles:r1248332772">.mw-parser-output .multiple-issues-text{width:95%;margin:0.2em 0}.mw-parser-output .multiple-issues-text>.mw-collapsible-content{margin-top:0.3em}.mw-parser-output .compact-ambox .ambox{border:none;border-collapse:collapse;background-color:transparent;margin:0 0 0 1.6em!important;padding:0!important;width:auto;display:block}body.mediawiki .mw-parser-output .compact-ambox .ambox.mbox-small-left{font-size:100%;width:auto;margin:0}.mw-parser-output .compact-ambox .ambox .mbox-text{padding:0!important;margin:0!important}.mw-parser-output .compact-ambox .ambox .mbox-text-span{display:list-item;line-height:1.5em;list-style-type:disc}body.skin-minerva .mw-parser-output .multiple-issues-text>.mw-collapsible-toggle,.mw-parser-output .compact-ambox .ambox .mbox-image,.mw-parser-output .compact-ambox .ambox .mbox-imageright,.mw-parser-output .compact-ambox .ambox .mbox-empty-cell,.mw-parser-output .compact-ambox .hide-when-compact{display:none}</style><table class="box-Multiple_issues plainlinks metadata ambox ambox-content ambox-multiple_issues compact-ambox" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/40px-Ambox_important.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/60px-Ambox_important.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/80px-Ambox_important.svg.png 2x" data-file-width="40" data-file-height="40" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span"><div class="multiple-issues-text mw-collapsible"><b>This article has multiple issues.</b> Please help <b><a href="/wiki/Special:EditPage/Network_Device_Interface" title="Special:EditPage/Network Device Interface">improve it</a></b> or discuss these issues on the <b><a href="/wiki/Talk:Network_Device_Interface" title="Talk:Network Device Interface">talk page</a></b>. <small><i>(<a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove these messages</a>)</i></small> <div class="mw-collapsible-content"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1251242444"><table class="box-Primary_sources plainlinks metadata ambox ambox-content ambox-Primary_sources" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><a href="/wiki/File:Question_book-new.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/50px-Question_book-new.svg.png" decoding="async" width="50" height="39" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/75px-Question_book-new.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/100px-Question_book-new.svg.png 2x" data-file-width="512" data-file-height="399" /></a></span></div></td><td class="mbox-text"><div class="mbox-text-span">This article <b>relies excessively on <a href="/wiki/Wikipedia:Verifiability" title="Wikipedia:Verifiability">references</a> to <a href="/wiki/Wikipedia:No_original_research#Primary,_secondary_and_tertiary_sources" title="Wikipedia:No original research">primary sources</a></b>.<span class="hide-when-compact"> Please improve this article by adding <a href="/wiki/Wikipedia:No_original_research#Primary,_secondary_and_tertiary_sources" title="Wikipedia:No original research">secondary or tertiary sources</a>. <br /><small><span class="plainlinks"><i>Find sources:</i>&#160;<a rel="nofollow" class="external text" href="https://www.google.com/search?as_eq=wikipedia&amp;q=%22Network+Device+Interface%22">"Network Device Interface"</a>&#160;–&#160;<a rel="nofollow" class="external text" href="https://www.google.com/search?tbm=nws&amp;q=%22Network+Device+Interface%22+-wikipedia&amp;tbs=ar:1">news</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?&amp;q=%22Network+Device+Interface%22&amp;tbs=bkt:s&amp;tbm=bks">newspapers</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?tbs=bks:1&amp;q=%22Network+Device+Interface%22+-wikipedia">books</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://scholar.google.com/scholar?q=%22Network+Device+Interface%22">scholar</a>&#160;<b>·</b> <a rel="nofollow" class="external text" href="https://www.jstor.org/action/doBasicSearch?Query=%22Network+Device+Interface%22&amp;acc=on&amp;wc=on">JSTOR</a></span></small></span> <span class="date-container"><i>(<span class="date">May 2018</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1251242444"><table class="box-Promotional plainlinks metadata ambox ambox-content ambox-Advert" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/40px-Ambox_important.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/60px-Ambox_important.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/80px-Ambox_important.svg.png 2x" data-file-width="40" data-file-height="40" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span">This article <b>contains <a href="/wiki/Wikipedia:What_Wikipedia_is_not#Wikipedia_is_not_a_soapbox_or_means_of_promotion" title="Wikipedia:What Wikipedia is not">promotional content</a></b>.<span class="hide-when-compact"> Please help <a class="external text" href="https://en.wikipedia.org/w/index.php?title=Network_Device_Interface&amp;action=edit">improve it</a> by removing <a href="/wiki/Wikipedia:Spam" title="Wikipedia:Spam">promotional language</a> and inappropriate <a href="/wiki/Wikipedia:External_links#Advertising_and_conflicts_of_interest" title="Wikipedia:External links">external links</a>, and by adding encyclopedic text written from a <a href="/wiki/Wikipedia:Neutral_point_of_view" title="Wikipedia:Neutral point of view">neutral point of view</a>.</span> <span class="date-container"><i>(<span class="date">July 2018</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1251242444"><table class="box-COI plainlinks metadata ambox ambox-content ambox-COI" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span class="skin-invert" typeof="mw:File"><span><img src="//upload.wikimedia.org/wikipedia/commons/thumb/f/fe/Unbalanced_scales.svg/45px-Unbalanced_scales.svg.png" decoding="async" width="45" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/fe/Unbalanced_scales.svg/68px-Unbalanced_scales.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/fe/Unbalanced_scales.svg/90px-Unbalanced_scales.svg.png 2x" data-file-width="400" data-file-height="354" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span"><b> A major contributor to this article appears to have a <a href="/wiki/Wikipedia:Conflict_of_interest" title="Wikipedia:Conflict of interest">close connection</a> with its subject.</b><span class="hide-when-compact"> It may require cleanup to comply with Wikipedia's content policies, particularly <a href="/wiki/Wikipedia:Neutral_point_of_view" title="Wikipedia:Neutral point of view">neutral point of view</a>. Please discuss further on the <a href="/wiki/Talk:Network_Device_Interface" title="Talk:Network Device Interface">talk page</a>.</span> <span class="date-container"><i>(<span class="date">July 2021</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> </div> </div><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <p class="mw-empty-elt"> </p><p><b>Network Device Interface (NDI)</b> is a software specification developed by the <a href="/wiki/Technology_company" title="Technology company">technology company</a> <a href="/wiki/NewTek" title="NewTek">NewTek</a>. It enables <a href="/wiki/High-definition_video" title="High-definition video">high-definition video</a> to be transmitted, received, and communicated over a <a href="/wiki/Computer_network" title="Computer network">computer network</a> with low latency and high quality. This royalty-free specification supports <a href="/w/index.php?title=Frame-accurate&amp;action=edit&amp;redlink=1" class="new" title="Frame-accurate (page does not exist)">frame-accurate</a> switching, making it suitable for <a href="/wiki/Production_control_room" title="Production control room">live video production environments</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Technology">Technology</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Network_Device_Interface&amp;action=edit&amp;section=1" title="Edit section: Technology"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>NDI is designed to run over <a href="/wiki/Gigabit_Ethernet" title="Gigabit Ethernet">gigabit Ethernet</a><sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup> with the NDI codec.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup> It delivers <a href="/wiki/1080i" title="1080i">1080i</a> <a href="/wiki/High-definition_video" title="High-definition video">high-definition video</a> at <a href="/wiki/Variable_bitrate" title="Variable bitrate">variable data rates</a> typically around 100&#160;Mbit/s.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> </p><p>By default, NDI uses <a href="/wiki/Multicast_DNS" title="Multicast DNS">multicast DNS</a> to advertise sources on a <a href="/wiki/Local_area_network" title="Local area network">local area network</a>, such that NDI receivers can automatically discover and offer those sources. It also supports two other discovery modes (NDI Access, NDI Discovery Server) that allow for operations across <a href="/wiki/Subnet" title="Subnet">subnets</a> and without multicast DNS. Sources are created using an arbitrarily selected <a href="/wiki/TCP_port" class="mw-redirect" title="TCP port">TCP port</a> from a range of ports on the NDI senders. When a source is requested, a TCP connection is established on the appropriate port with the NDI receiver connecting to the NDI sender. NDI 3.x has options to use <a href="/wiki/User_Datagram_Protocol" title="User Datagram Protocol">UDP</a> <a href="/wiki/Multicast" title="Multicast">multicast</a> or <a href="/wiki/Unicast" title="Unicast">unicast</a> with <a href="/wiki/Forward_error_correction" class="mw-redirect" title="Forward error correction">forward error correction</a> (FEC) instead of TCP, and can <a href="/wiki/Load_balancing_(computing)" title="Load balancing (computing)">load balance</a> streams across multiple <a href="/wiki/Network_interface_controller" title="Network interface controller">network interface controllers</a> (NICs) without using <a href="/wiki/Link_aggregation" title="Link aggregation">link aggregation</a>. NDI version 4.0 introduces the <i>Multi-TCP</i> transport. </p><p>NDI carries video, multichannel <a href="/wiki/Uncompressed_audio" class="mw-redirect" title="Uncompressed audio">uncompressed audio</a>,<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">&#91;<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="Please link to an official source verifying this claim (September 2020)">citation needed</span></a></i>&#93;</sup> and <a href="/wiki/Metadata" title="Metadata">metadata</a>. Metadata messages can be sent in both directions allowing the sender and receiver to message one another over the connection with arbitrary metadata in <a href="/wiki/XML" title="XML">XML</a> form.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup> This directional metadata system allows for functionality such as active <a href="/wiki/Tally_light" title="Tally light">tally information</a> fed back to sources to understand that they are on-air. NDI also allows senders to determine the number of connected receivers, so they can skip unnecessary processing and network bandwidth utilisation when there are no NDI receiver clients connected. NDI Receivers can opt to connect to various combinations of streams, to support, for instance, audio-only or metadata-only connections where video is not required. </p><p>The NDI <a href="/wiki/Software_development_kit" title="Software development kit">software development kit</a> (SDK) is available for <a href="/wiki/Windows" class="mw-redirect" title="Windows">Windows</a>, <a href="/wiki/Linux" title="Linux">Linux</a>, and <a href="/wiki/MacOS" title="MacOS">MacOS</a>,<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> and has also been ported to <a href="/wiki/IOS" title="IOS">iOS</a>, <a href="/wiki/TvOS" title="TvOS">tvOS</a>, <a href="/wiki/Android_(operating_system)" title="Android (operating system)">Android</a>, <a href="/wiki/Raspberry_Pi" title="Raspberry Pi">Raspberry Pi</a>, and <a href="/wiki/FPGA" class="mw-redirect" title="FPGA">FPGA</a>. The Standard NDI SDK is available via a royalty-free <a href="/wiki/Proprietary_software" title="Proprietary software">proprietary</a> license.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup> The NDI Advanced SDK offers OEMs direct access to and from compressed data and other features, with a commercial license. </p> <div class="mw-heading mw-heading2"><h2 id="Comparison_of_common_IP_video_protocols">Comparison of common IP video protocols</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Network_Device_Interface&amp;action=edit&amp;section=2" title="Edit section: Comparison of common IP video protocols"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Other IP video protocols for use in professional video production (rather than IP video used for distribution to <a href="/wiki/End_user" title="End user">end users</a>) include <a href="/wiki/SMPTE_2022" title="SMPTE 2022">SMPTE 2022</a>, <a href="/wiki/SMPTE_2110" title="SMPTE 2110">SMPTE 2110</a>, ASPEN (largely superseded by SMPTE 2110) and <a href="/wiki/Sony" title="Sony">Sony</a> NMI. There are clear differences in the technology used by these protocols. </p> <table class="wikitable"> <tbody><tr> <th style="background:#EAECF0;background:linear-gradient(to top right,#EAECF0 49%,#AAA 49.5%,#AAA 50.5%,#EAECF0 51%);line-height:1.2;padding:0.1em 0.4em;"><div style="margin-left:2em;text-align:right">Protocol</div><div style="margin-right:2em;text-align:left">Parameter</div> </th> <th>NDI </th> <th>NDI HX </th> <th>NDI HX2 </th> <th><a href="/wiki/SMPTE_2022" title="SMPTE 2022">SMPTE <span class="nowrap">2022-6</span></a><sup id="cite_ref-smpte.org_7-0" class="reference"><a href="#cite_note-smpte.org-7"><span class="cite-bracket">&#91;</span>7<span class="cite-bracket">&#93;</span></a></sup> </th> <th><a href="/wiki/SMPTE_2110" title="SMPTE 2110">SMPTE 2110</a> </th> <th>ASPEN<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup> </th> <th>NMI<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> </th> <th>CDI<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">&#91;</span>10<span class="cite-bracket">&#93;</span></a></sup> </th></tr> <tr> <th>Developed by </th> <td><a href="/wiki/NewTek" title="NewTek">NewTek</a> </td> <td><a href="/wiki/NewTek" title="NewTek">NewTek</a> </td> <td><a href="/wiki/NewTek" title="NewTek">NewTek</a> </td> <td><a href="/wiki/SMPTE" class="mw-redirect" title="SMPTE">SMPTE</a> </td> <td><a href="/wiki/SMPTE" class="mw-redirect" title="SMPTE">SMPTE</a> </td> <td>ASPEN Community </td> <td><a href="/wiki/Sony" title="Sony">Sony</a> </td> <td><a href="/wiki/AWS" class="mw-redirect" title="AWS">AWS</a> </td></tr> <tr> <th>Transport </th> <td>TCP/UDP/Multi-TCP/Reliable UDP<sup id="cite_ref-TCP_11-0" class="reference"><a href="#cite_note-TCP-11"><span class="cite-bracket">&#91;</span>A<span class="cite-bracket">&#93;</span></a></sup> </td> <td>UDP (TCP) </td> <td>TCP/UDP/Multi-TCP/Reliable UDP<sup id="cite_ref-TCP_11-1" class="reference"><a href="#cite_note-TCP-11"><span class="cite-bracket">&#91;</span>A<span class="cite-bracket">&#93;</span></a></sup> </td> <td>UDP (RTP) </td> <td>UDP (RTP) </td> <td>UDP </td> <td>UDP </td> <td>UDP / SRD </td></tr> <tr> <th>Image format </th> <td>Size / Aspect Independent </td> <td>Size / Aspect Independent </td> <td>Size / Aspect Independent </td> <td>SDI Formats only </td> <td>Size / Aspect Independent </td> <td> </td> <td> </td> <td>Size / Aspect Independent </td></tr> <tr> <th>Tally </th> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No<sup id="cite_ref-Tally_12-0" class="reference"><a href="#cite_note-Tally-12"><span class="cite-bracket">&#91;</span>B<span class="cite-bracket">&#93;</span></a></sup> </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td> </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td></tr> <tr> <th>Bidirectional device control </th> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td> </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td></tr> <tr> <th>Integrated Proxy </th> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td></tr> <tr> <th>Integrated <a href="/wiki/Alpha_channel" class="mw-redirect" title="Alpha channel">alpha channel</a> </th> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td> </td> <td> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <th>Compression </th> <td>NDI Codec (SHQ 0/2/7)<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup> </td> <td>NDI|HX (H.264) </td> <td>H.264/H.265 </td> <td>NONE<sup id="cite_ref-TICO_14-0" class="reference"><a href="#cite_note-TICO-14"><span class="cite-bracket">&#91;</span>C<span class="cite-bracket">&#93;</span></a></sup> </td> <td>SMPTE 2110-22 spec.(<a href="/wiki/JPEG_XS" title="JPEG XS">JPEG XS</a>, but not limited to) </td> <td>NONE </td> <td>NONE / LLVC Codec </td> <td>NONE </td></tr> <tr> <th>Connection </th> <td>Socket, Unicast / Multicast and FEC </td> <td>Unicast / Multicast </td> <td>Socket, Unicast / Multicast and FEC </td> <td>Multicast </td> <td>Multicast </td> <td>Multicast </td> <td>Multicast /&#160;? </td> <td>SRD </td></tr> <tr> <th>HD (1080i) data rate </th> <td>~100&#160;Mbit/s </td> <td>8–20&#160;Mbit/s </td> <td>~1–50&#160;Mbit/s </td> <td>&gt;1.5&#160;Gbit/s </td> <td>&gt;1.1&#160;Gbit/s </td> <td>&gt;1.5&#160;Gbit/s </td> <td>&gt;1.5&#160;Gbit/s / up to 14:1<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup> </td> <td>&gt;1.5&#160;Gbit/s </td></tr> <tr> <th>Essence packing </th> <td>Discrete audio, metadata and video frame packets, single connection </td> <td>Modified RTSP/RTP type connections </td> <td>Discrete audio, metadata and video frame packets, single connection </td> <td>Packetized raw SDI bitstream </td> <td>Discrete audio, video and Metadata on separate connections with different protocols </td> <td>Multiple <a href="/wiki/MPEG_transport_stream" title="MPEG transport stream">MPEG transport streams</a> </td> <td>Frame aligned 2022-6 / LLVC </td> <td>Discrete audio, video and Metadata in SMPTE2110 Formats </td></tr> <tr> <th>Infrastructure </th> <td>Gigabit / wireless / load balanced multi NIC / 10&#160;GBit </td> <td>Gigabit / wireless </td> <td>Gigabit / wireless </td> <td>10&#160;GBit minimum </td> <td>10&#160;GBit minimum </td> <td>10&#160;GBit minimum </td> <td>Gigabit / 10&#160;GBit </td> <td>100GBit EFA / libFabric </td></tr> <tr> <th>Service Discovery </th> <td>Bonjour (mDNS), NDI Access (manual), Discovery Server (NDI4) </td> <td>automatic via HX driver </td> <td>Bonjour (mDNS), NDI Access (manual), Discovery Server (NDI4) </td> <td>NMOS<sup id="cite_ref-nmos.tv_16-0" class="reference"><a href="#cite_note-nmos.tv-16"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup> </td> <td>AMWA IS-04 NMOS </td> <td>JSON-RPC </td> <td>Plug &amp; play (NDCP) </td> <td>NONE </td></tr> <tr> <th>API </th> <td>Royalty-free license, SDK libraries for Win (x86), Mac, Linux (x86 &amp; ARM), iOS,<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">&#91;</span>14<span class="cite-bracket">&#93;</span></a></sup> FPGA reference </td> <td>Hardware encode, decode with NDI libraries </td> <td>Send with NDI Advanced SDK, receive with NDI libraries </td> <td>SMPTE standard </td> <td>SMPTE standard </td> <td> </td> <td>SMPTE RDD </td> <td>OPEN SOURCE </td></tr></tbody></table> <p><br /> </p> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist reflist-upper-alpha"> <div class="mw-references-wrap"><ol class="references"> <li id="cite_note-TCP-11"><span class="mw-cite-backlink">^ <a href="#cite_ref-TCP_11-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-TCP_11-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">NDI v1.0 was pure TCP. Later versions included options for UDP Unicast and Multicast as appropriate and FEC. NDI 4.0 adds 'Multi-TCP' transport, NDI 5.0 adds 'Reliable-UDP' transport . NDI</span> </li> <li id="cite_note-Tally-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-Tally_12-0">^</a></b></span> <span class="reference-text">Tally for SMPTE 2110 relies on external data sources, using proposed AMWA IS 07.</span> </li> <li id="cite_note-TICO-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-TICO_14-0">^</a></b></span> <span class="reference-text">The TICO RDD35 codec can be used to compress UHD by 4:1 so an encoded stream can be carried along a <a href="/wiki/SMPTE_2022" title="SMPTE 2022">SMPTE 2022</a>-6 channel at the same uncompressed bandwidth as HD.<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">&#91;</span>15<span class="cite-bracket">&#93;</span></a></sup> SMPTE 2110 with TR-03 also offers the potential to use TICO RDD35 and JPEG XS.<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">&#91;</span>16<span class="cite-bracket">&#93;</span></a></sup> This requires a proprietary encoder and decoder which are generally implemented as silicon on each end.</span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="History">History</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Network_Device_Interface&amp;action=edit&amp;section=3" title="Edit section: History"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>NDI was publicly revealed by NewTek on 8 September 2015 and was demonstrated at the IBC broadcast exhibition in Amsterdam that week.<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup> The first device shown using NDI was the NewTek <a href="/wiki/TriCaster" class="mw-redirect" title="TriCaster">TriCaster</a> which delivered an NDI feed from each of its SDI inputs as well as four output feeds from its vision mixer. The TriCaster could also receive up to two NDI sources from other devices (increased to 12 in later releases and up to 44 in NewTek's IP Series).<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">&#91;</span>18<span class="cite-bracket">&#93;</span></a></sup> </p><p>NewTek had previously created a predecessor of NDI called AirSend to get video from external devices into their TriCaster products. AirSend had been implemented by a number of <a href="/wiki/Character_generator" title="Character generator">character generator</a> (CG) vendors including <a href="/wiki/Vizrt" title="Vizrt">Vizrt</a> and <a href="/wiki/ChyronHego" class="mw-redirect" title="ChyronHego">Chyron</a>. In order to quickly bring these products into the NDI space, NewTek created a new driver to replace the existing AirSend driver, which could be installed on these existing AirSend-compatible devices, instantly converting them to NDI-compatible devices with no change required by the original CG vendors.<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">&#91;</span>19<span class="cite-bracket">&#93;</span></a></sup> </p><p>BirdDog was an early adopter and in 2018 release Studio NDI, an <a href="/wiki/ASIC" class="mw-redirect" title="ASIC">ASIC</a> implementation of NDI. BirdDog went on to deliver NDI PTZ cameras, along with a host of software applications.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">&#91;<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (February 2023)">citation needed</span></a></i>&#93;</sup> </p><p>Another early adopter of NDI was <a href="/wiki/VMix" title="VMix">VMix</a>, a Windows-based vision mixer which offers NDI inputs and outputs.<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">&#91;</span>20<span class="cite-bracket">&#93;</span></a></sup> A significant increase in the NDI installed base came when live-streaming application <a href="/wiki/XSplit" title="XSplit">XSplit</a> added support for NDI.<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">&#91;</span>21<span class="cite-bracket">&#93;</span></a></sup> </p><p>Later in 2016, NewTek delivered NDI 2.0 which added features including support for service discovery across subnets. In April, Magewell announced seamless integration of their <a href="/wiki/PCIe" class="mw-redirect" title="PCIe">PCIe</a> and <a href="/wiki/USB" title="USB">USB</a> capture devices, allowing access to any video source on the network. This solution created one of the most efficient broadcast video production scenarios possible with unlimited source choice and ubiquitous operating system compatibility.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">&#91;<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (July 2023)">citation needed</span></a></i>&#93;</sup> </p><p>On 12 July 2017 NewTek announced NDI 3.0 which added multicast, NDI|HX and other new features, introducing support for specific PTZ Cameras with <a href="/wiki/H.264" class="mw-redirect" title="H.264">H.264</a> <a href="/wiki/Chipset" title="Chipset">chipsets</a> and updated <a href="/wiki/Firmware" title="Firmware">firmware</a>.<sup id="cite_ref-newtek.com_25-0" class="reference"><a href="#cite_note-newtek.com-25"><span class="cite-bracket">&#91;</span>22<span class="cite-bracket">&#93;</span></a></sup> </p><p>In April 2018 at the NAB Show, Microsoft announced they had added NDI support to <a href="/wiki/Skype" title="Skype">Skype for Content Creators</a>.<sup id="cite_ref-blogs.skype.com_26-0" class="reference"><a href="#cite_note-blogs.skype.com-26"><span class="cite-bracket">&#91;</span>23<span class="cite-bracket">&#93;</span></a></sup> Other announcements at NAB2018 included NDI 3.5, and new NDI support from vendors including EVS<sup id="cite_ref-sportsvideo.org_27-0" class="reference"><a href="#cite_note-sportsvideo.org-27"><span class="cite-bracket">&#91;</span>24<span class="cite-bracket">&#93;</span></a></sup> and Avid.<sup id="cite_ref-https&#58;//www.newtek.com/blog/avid_28-0" class="reference"><a href="#cite_note-https://www.newtek.com/blog/avid-28"><span class="cite-bracket">&#91;</span>25<span class="cite-bracket">&#93;</span></a></sup> </p><p>Version 3.4 of <a href="/wiki/FFmpeg" title="FFmpeg">FFmpeg</a> added input and output support for NDI when optionally compiled by the end-user to a non-open-source NewTek library.<sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">&#91;</span>26<span class="cite-bracket">&#93;</span></a></sup> However, NewTek was later found to be redistributing pre-compiled binaries of FFmpeg that incorporated their non-opensource library in violation of the <a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU General Public License</a>, causing the FFmpeg project to remove NDI support from their codebase in March 2019.<sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup> </p><p>In April 2019, ahead of NAB, NewTek announced the addition of Multi-TCP mode to NDI 4.0 which is reported to leverage hardware TCP acceleration present in silicon, assisting lower-spec processors with NDI transport.<sup id="cite_ref-nab2019plans_32-0" class="reference"><a href="#cite_note-nab2019plans-32"><span class="cite-bracket">&#91;</span>29<span class="cite-bracket">&#93;</span></a></sup> NDI 4.0 shipped in September 2019 to coincide with the IBC exhibition. </p><p>In July 2021, NDI 5 was released adding the following main features: Reliable UDP transmission, Redundant discovery server support, NDI 5 Tools (NDI Bridge, NDI Remote, NDI Audio Direct, FCP-X output)<sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">&#91;</span>30<span class="cite-bracket">&#93;</span></a></sup> </p> <table class="wikitable"> <tbody><tr> <th>Version</th> <th>Released</th> <th>Features/Enhancements </th></tr> <tr> <td>1.0</td> <td>April 2016</td> <td>Initial Release </td></tr> <tr> <td>2.0</td> <td>Sept 2016</td> <td>Cross subnet support via Access Manager, ARM encoding support, iOS SDK </td></tr> <tr> <td>3.0</td> <td>July 2017</td> <td>NDI-HX support, Option for multicast transport with FEC, PTZ support. </td></tr> <tr> <td>3.5</td> <td>June 2018</td> <td>Defaults to Unicast UDP transport method with FEC. </td></tr> <tr> <td>3.6</td> <td>July 2018</td> <td>Packet level bonding improvements. </td></tr> <tr> <td>3.7</td> <td>Sept 2018</td> <td>Discovery improvements. </td></tr> <tr> <td>3.8</td> <td>Nov 2018</td> <td>Performance Enhancements, NDI Embedded SDK for FPGA development. </td></tr> <tr> <td>4.0</td> <td>Sept 2019</td> <td>Multi-TCP Transport mode, HDR 16-bit support, Native synchronized recording, Discovery Server, NDI HX2<sup id="cite_ref-nab2019plans_32-1" class="reference"><a href="#cite_note-nab2019plans-32"><span class="cite-bracket">&#91;</span>29<span class="cite-bracket">&#93;</span></a></sup> </td></tr> <tr> <td>4.1</td> <td>Nov 2019</td> <td>Performance improvements. </td></tr> <tr> <td>4.5</td> <td>March 2020</td> <td>New Multi-TCP implementation, Lower latency with NDI-HX, Predictable port numbers for firewall rules, Improvements to codec quality. </td></tr> <tr> <td>4.6</td> <td>Nov 2020</td> <td>Can support NDI-HX2 encoding on PC's using NVENC. <sup id="cite_ref-34" class="reference"><a href="#cite_note-34"><span class="cite-bracket">&#91;</span>31<span class="cite-bracket">&#93;</span></a></sup> </td></tr> <tr> <td>5.0</td> <td>July 2021</td> <td>Reliable UDP transmission, Redundant discovery server support, NDI 5 Tools (Bridge, Remote, Audio Direct, FCP-X output) <sup id="cite_ref-35" class="reference"><a href="#cite_note-35"><span class="cite-bracket">&#91;</span>32<span class="cite-bracket">&#93;</span></a></sup> </td></tr> <tr> <td>5.1</td> <td>Feb 2022</td> <td>NDI Bridge enhancements, DNS name support for Discovery Server, SDK improvements. </td></tr> <tr> <td>5.5</td> <td>Aug 2022</td> <td>NDI Router, Quad Inputs on NDI Webcam Input with 4K video support, NDI Remote adds Talkback and desktop sharing features, Auto start applications on system boot, NDI FreeAudio command line tool (found with SDK). </td></tr> <tr> <td>6.0</td> <td>Apr 2024</td> <td>Added specification for NDI HDR metadata, Improved support for 16-bit colour formats, NDI Bridge Utility for Linux, NDI-KVM support for Video Monitor on macOS, NDI Router for macOS, NDI Studio Monitor on Windows enhanced with HDR support for display and recording. </td></tr></tbody></table> <div class="mw-heading mw-heading2"><h2 id="Use_in_Wi-Fi_and_wide_area_networks">Use in Wi-Fi and wide area networks</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Network_Device_Interface&amp;action=edit&amp;section=4" title="Edit section: Use in Wi-Fi and wide area networks"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>NDI was designed to work on good quality <a href="/wiki/Gigabit_Ethernet" title="Gigabit Ethernet">gigabit local area networks</a> using TCP and Bonjour (<a href="/wiki/MDNS" class="mw-redirect" title="MDNS">mDNS</a>) technologies. In order to work across subnets that don't pass mDNS, NDI supports a mechanism known as NDI Access which allows manual entry of the <a href="/wiki/IP_address" title="IP address">IP address</a> of machines on other subnets which may be running NDI sources. </p><p>Some NDI adopters have run the protocol across <a href="/wiki/Fiber-optic_communication" title="Fiber-optic communication">fibre</a> connections up to 15&#160;km, although NDI's use of the TCP protocol makes it less suitable for long-distance, <a href="/wiki/Network_latency" class="mw-redirect" title="Network latency">high-latency</a> connections due to factors such as <a href="/wiki/Bandwidth-delay_product" title="Bandwidth-delay product">bandwidth-delay product</a> and <a href="/wiki/Transmission_Control_Protocol" title="Transmission Control Protocol">TCP packet loss recovery</a>.<sup id="cite_ref-36" class="reference"><a href="#cite_note-36"><span class="cite-bracket">&#91;</span>33<span class="cite-bracket">&#93;</span></a></sup> Later versions of NDI introduced different transport protocols including UDP, MultiTCP and reliable UDP (<a href="/wiki/QUIC" title="QUIC">QUIC</a>) which offer different network characteristics. NDI|HX uses a lower data rate making it easier to use in bandwidth-limited connections. </p> <div class="mw-heading mw-heading2"><h2 id="Use_in_cloud-based_infrastructure">Use in cloud-based infrastructure</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Network_Device_Interface&amp;action=edit&amp;section=5" title="Edit section: Use in cloud-based infrastructure"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>NDI is also used within <a href="/wiki/Cloud-based" class="mw-redirect" title="Cloud-based">cloud-based</a> production systems, with its compressed video and unicast transmissions making it suitable for cloud-based services like <a href="/wiki/AWS" class="mw-redirect" title="AWS">AWS</a> and <a href="/wiki/Microsoft_Azure" title="Microsoft Azure">Azure</a>. When operating in cloud environments, the NDI Discovery service provides a solution to multicast restrictions common to cloud platforms. Starting with NDI 5, the Bridge tool allows you to connect remote locations together be it over open Internet or via a VPN. NDI Bridge allows you use NDI-HX2 at selectable bitrates and codec types (H.264 or <a href="/wiki/HEVC" class="mw-redirect" title="HEVC">HEVC</a>) as the transmission format between locations (High Bandwidth NDI transmission is also possible), all other aspects of the NDI signal are preserved (metadata, alpha, tally, etc). </p> <div class="mw-heading mw-heading2"><h2 id="CPU_architecture_support">CPU architecture support</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Network_Device_Interface&amp;action=edit&amp;section=6" title="Edit section: CPU architecture support"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>NDI, when running on <a href="/wiki/X86" title="X86">x86</a> or <a href="/wiki/X86-64" title="X86-64">x86-64</a> <a href="/wiki/CPU_Architecture" class="mw-redirect" title="CPU Architecture">architectures</a>, requires CPUs that include the <a href="/wiki/SSSE3" title="SSSE3">SSSE3</a> instruction set. Most <a href="/wiki/Intel" title="Intel">Intel</a> CPU designs starting in 2006 have this instruction set, AMD added support starting in 2011. While not a requirement, NDI will take advantage of <a href="/wiki/Advanced_Vector_Extensions" title="Advanced Vector Extensions">Advanced Vector Extensions</a> (AVX) and <a href="/wiki/AVX2" class="mw-redirect" title="AVX2">AVX2</a> instruction sets for additional performance. </p><p>NDI can run on <a href="/wiki/32-bit" class="mw-redirect" title="32-bit">32-bit</a> or <a href="/wiki/64-bit" class="mw-redirect" title="64-bit">64-bit</a> CPU architectures, although performance is increased when using 64-bit. </p><p>NDI 4.x and earlier had limited support for <a href="/wiki/ARM_architecture_family" title="ARM architecture family">ARM</a>, generally offering encode-only support. The release of NDI 5 brings full support for encode and decode on ARM-based processors that include <a href="/wiki/Neon_(instruction_set)" class="mw-redirect" title="Neon (instruction set)">Neon instructions</a>. This includes <a href="/wiki/Apple_silicon" title="Apple silicon">Apple silicon</a> processors. </p><p>NDI|HX devices are typically transmit-only and based on proprietary platforms with hardware H.264 encoder chips. Examples of NDI|HX devices are <a href="/wiki/Pan%E2%80%93tilt%E2%80%93zoom_camera" title="Pan–tilt–zoom camera">PTZ cameras</a>, and the NDI Connect Spark SDI to NDI|HX converter box. The NDI stream itself is formed at the stream consumption end via the platform-specific NDI|HX driver, presenting the same uncompressed data to the application software consuming the NDI source regardless of original HX source hardware and compression. NDI|HX2 is a purer implementation, supporting either H.264 or HEVC compression, and allows for additional NDI features. </p><p>With NDI 4.0 NewTek announced the addition of a <i>Multi-TCP</i> transport mode. This takes advantage of the hardware <a href="/wiki/TCP_acceleration" class="mw-redirect" title="TCP acceleration">TCP acceleration</a> in silicon which helps lower-spec processors handle heavy network load, in contrast to UDP which does not benefit from the hardware acceleration.<sup id="cite_ref-37" class="reference"><a href="#cite_note-37"><span class="cite-bracket">&#91;</span>34<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Metadata_and_extensions_to_the_NDI_specification">Metadata and extensions to the NDI specification</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Network_Device_Interface&amp;action=edit&amp;section=7" title="Edit section: Metadata and extensions to the NDI specification"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>NDI supports arbitrary metadata as XML blocks, embedded in video and audio frames, as well as stand-alone metadata frames. The content of these metadata blocks form 3 families. </p> <ol><li>Internal metadata used by NDI invisibly. These messages are used for connectivity and some other fundamental tasks like Tally. They are typically invisible to NDI clients.</li> <li>Defined public metadata. These messages include things like the NDI PTZ Protocol. They are defined by NewTek as part of the NDI SDK.</li> <li>Third-party metadata schemas. These messages are implemented in the same way as defined NDI metadata but the content is based on third-party designs.<sup id="cite_ref-38" class="reference"><a href="#cite_note-38"><span class="cite-bracket">&#91;</span>35<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-39" class="reference"><a href="#cite_note-39"><span class="cite-bracket">&#91;</span>36<span class="cite-bracket">&#93;</span></a></sup></li></ol> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Network_Device_Interface&amp;action=edit&amp;section=8" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239543626"><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite id="CITEREFCoalition2015" class="citation web cs1">Coalition, ProVideo (8 September 2015). <a rel="nofollow" class="external text" href="https://www.provideocoalition.com/newtek-announces-ndi-an-open-protocol-for-ip-production-workflow/">"NewTek announces NDI, an open protocol for IP production workflow by Allan Tépper"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NewTek+announces+NDI%2C+an+open+protocol+for+IP+production+workflow+by+Allan+T%C3%A9pper&amp;rft.date=2015-09-08&amp;rft.aulast=Coalition&amp;rft.aufirst=ProVideo&amp;rft_id=https%3A%2F%2Fwww.provideocoalition.com%2Fnewtek-announces-ndi-an-open-protocol-for-ip-production-workflow%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://support.newtek.com/hc/en-us/articles/218109667-NDI-Encoding-Decoding">"NDI Encoding/Decoding"</a>. <i>NewTek Knowledge Base</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NewTek+Knowledge+Base&amp;rft.atitle=NDI+Encoding%2FDecoding&amp;rft_id=http%3A%2F%2Fsupport.newtek.com%2Fhc%2Fen-us%2Farticles%2F218109667-NDI-Encoding-Decoding&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://support.newtek.com/hc/en-us/articles/217662708-NDI-Network-Bandwidth">"NDI Network Bandwidth"</a>. <i>NewTek Knowledge Base</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NewTek+Knowledge+Base&amp;rft.atitle=NDI+Network+Bandwidth&amp;rft_id=https%3A%2F%2Fsupport.newtek.com%2Fhc%2Fen-us%2Farticles%2F217662708-NDI-Network-Bandwidth&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.content-technology.com/standards/?p=578">"NewTek Announces NDI – Open Protocol for IP Production Workflow - Technical Standards"</a>. <i>Content-technology.com</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Content-technology.com&amp;rft.atitle=NewTek+Announces+NDI+%E2%80%93+Open+Protocol+for+IP+Production+Workflow+-+Technical+Standards&amp;rft_id=http%3A%2F%2Fwww.content-technology.com%2Fstandards%2F%3Fp%3D578&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.newtek.com/ndi/sdk/">"NewTek NDI SDK"</a>. <i>Newtek.com</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Newtek.com&amp;rft.atitle=NewTek+NDI+SDK&amp;rft_id=https%3A%2F%2Fwww.newtek.com%2Fndi%2Fsdk%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://new.tk/ndisdk_license/">"NDI® license agreement"</a>. <i>new.tk</i><span class="reference-accessdate">. Retrieved <span class="nowrap">3 June</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=new.tk&amp;rft.atitle=NDI%C2%AE+license+agreement&amp;rft_id=http%3A%2F%2Fnew.tk%2Fndisdk_license%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-smpte.org-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-smpte.org_7-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.smpte.org/sites/default/files/Standards-Index_02-28-2017.pdf">"Numerical Index of Smpte Standards, recommended Practices, Engineering Guidelines and Registered Disclosure Documents"</a> <span class="cs1-format">(PDF)</span>. <i>Smpte.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2017-05-23</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Smpte.org&amp;rft.atitle=Numerical+Index+of+Smpte+Standards%2C+recommended+Practices%2C+Engineering+Guidelines+and+Registered+Disclosure+Documents&amp;rft_id=https%3A%2F%2Fwww.smpte.org%2Fsites%2Fdefault%2Ffiles%2FStandards-Index_02-28-2017.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://aspen-community.com">"ASPEN Community - Home"</a>. <i>aspen-community.com</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=aspen-community.com&amp;rft.atitle=ASPEN+Community+-+Home&amp;rft_id=http%3A%2F%2Faspen-community.com&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20170322111456/http://www.sony.co.uk/pro/press/sony-pr-ibc-2014-networked-media-interface">"Sony launches Networked Media Interface in collaboration with leading broadcast industry organisations&#160;: Press&#160;: United Kingdom&#160;: Sony Professional"</a>. <i>Sony.co.uk</i>. Archived from <a rel="nofollow" class="external text" href="http://www.sony.co.uk/pro/press/sony-pr-ibc-2014-networked-media-interface">the original</a> on 2017-03-22<span class="reference-accessdate">. Retrieved <span class="nowrap">2017-03-21</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Sony.co.uk&amp;rft.atitle=Sony+launches+Networked+Media+Interface+in+collaboration+with+leading+broadcast+industry+organisations+%3A+Press+%3A+United+Kingdom+%3A+Sony+Professional&amp;rft_id=http%3A%2F%2Fwww.sony.co.uk%2Fpro%2Fpress%2Fsony-pr-ibc-2014-networked-media-interface&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://aws.amazon.com/media-services/resources/cdi/">"Cloud Digital Interface"</a>. <i>aws.amazon.com</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=aws.amazon.com&amp;rft.atitle=Cloud+Digital+Interface&amp;rft_id=https%3A%2F%2Faws.amazon.com%2Fmedia-services%2Fresources%2Fcdi%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://wiki.multimedia.cx/index.php/SpeedHQ">"SpeedHQ"</a>. <i>wiki.multimedia.cx</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-07-31</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=wiki.multimedia.cx&amp;rft.atitle=SpeedHQ&amp;rft_id=https%3A%2F%2Fwiki.multimedia.cx%2Findex.php%2FSpeedHQ&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.nexteravideo.com/nmi-core">"NMI Core - Nextera Video Inc"</a>. <i>Nexteravideo.com</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Nexteravideo.com&amp;rft.atitle=NMI+Core+-+Nextera+Video+Inc&amp;rft_id=http%3A%2F%2Fwww.nexteravideo.com%2Fnmi-core&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-nmos.tv-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-nmos.tv_16-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.nmos.tv/about_specifications.html">"What are the Networked Media Open Specifications?"</a>. <i>Nmos.tv</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Nmos.tv&amp;rft.atitle=What+are+the+Networked+Media+Open+Specifications%3F&amp;rft_id=http%3A%2F%2Fwww.nmos.tv%2Fabout_specifications.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.newtek.com/ndi/sdk/">"NewTek NDI SDK"</a>. <i>NewTek</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NewTek&amp;rft.atitle=NewTek+NDI+SDK&amp;rft_id=https%3A%2F%2Fwww.newtek.com%2Fndi%2Fsdk%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.tico-alliance.org/technology.html">"TICO Alliance - Technology"</a>. <i>www.tico-alliance.org</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.tico-alliance.org&amp;rft.atitle=TICO+Alliance+-+Technology&amp;rft_id=http%3A%2F%2Fwww.tico-alliance.org%2Ftechnology.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://standards.globalspec.com/std/10013902/smpte-rdd-35">"SMPTE RDD 35 - TICO Lightweight Codec Used in IP Networked or in SDI Infrastructures - Engineering360"</a>. <i>standards.globalspec.com</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=standards.globalspec.com&amp;rft.atitle=SMPTE+RDD+35+-+TICO+Lightweight+Codec+Used+in+IP+Networked+or+in+SDI+Infrastructures+-+Engineering360&amp;rft_id=https%3A%2F%2Fstandards.globalspec.com%2Fstd%2F10013902%2Fsmpte-rdd-35&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.provideocoalition.com/newtek-announces-ndi-an-open-protocol-for-ip-production-workflow/">"NewTek announces NDI, an open protocol for IP production workflow by Allan Tépper"</a>. <i>Provideocoalition.com</i>. 8 September 2015.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Provideocoalition.com&amp;rft.atitle=NewTek+announces+NDI%2C+an+open+protocol+for+IP+production+workflow+by+Allan+T%C3%A9pper&amp;rft.date=2015-09-08&amp;rft_id=https%3A%2F%2Fwww.provideocoalition.com%2Fnewtek-announces-ndi-an-open-protocol-for-ip-production-workflow%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKerschbaumer2016" class="citation web cs1">Kerschbaumer, Ken (September 19, 2016). <a rel="nofollow" class="external text" href="http://www.sportsvideo.org/2016/09/19/newteks-will-waters-says-ip-series-will-appeal-to-new-markets/">"NewTek's IP Series Video-Production System Targets New Markets"</a>. <i>Sports Video Group</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Sports+Video+Group&amp;rft.atitle=NewTek%27s+IP+Series+Video-Production+System+Targets+New+Markets&amp;rft.date=2016-09-19&amp;rft.aulast=Kerschbaumer&amp;rft.aufirst=Ken&amp;rft_id=http%3A%2F%2Fwww.sportsvideo.org%2F2016%2F09%2F19%2Fnewteks-will-waters-says-ip-series-will-appeal-to-new-markets%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://pages.newtek.com/NDI-Upgrader-Download.html">"NDI AirSend Updater-NewTek"</a>. <i>pages.newtek.com</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=pages.newtek.com&amp;rft.atitle=NDI+AirSend+Updater-NewTek&amp;rft_id=http%3A%2F%2Fpages.newtek.com%2FNDI-Upgrader-Download.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBridge2016" class="citation web cs1">Bridge, The Broadcast (18 April 2016). <a rel="nofollow" class="external text" href="https://www.thebroadcastbridge.com/content/entry/5589/studiocoast-vmix-adopts-newtek-ndi-standard">"StudioCoast vMix Adopts NewTek NDI Standard - The Broadcast Bridge - Connecting IT to Broadcast"</a>. <i>Thebroadcastbridge.com</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Thebroadcastbridge.com&amp;rft.atitle=StudioCoast+vMix+Adopts+NewTek+NDI+Standard+-+The+Broadcast+Bridge+-+Connecting+IT+to+Broadcast&amp;rft.date=2016-04-18&amp;rft.aulast=Bridge&amp;rft.aufirst=The+Broadcast&amp;rft_id=https%3A%2F%2Fwww.thebroadcastbridge.com%2Fcontent%2Fentry%2F5589%2Fstudiocoast-vmix-adopts-newtek-ndi-standard&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.marketwired.com/press-release/xsplit-broadcaster-adopts-newtek-ndi-for-ip-production-workflow-2114230.htm">"XSplit Broadcaster Adopts NewTek NDI for IP Production Workflow"</a>. <i>Marketwired.com</i>. 2016-04-12<span class="reference-accessdate">. Retrieved <span class="nowrap">2017-05-23</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Marketwired.com&amp;rft.atitle=XSplit+Broadcaster+Adopts+NewTek+NDI+for+IP+Production+Workflow&amp;rft.date=2016-04-12&amp;rft_id=http%3A%2F%2Fwww.marketwired.com%2Fpress-release%2Fxsplit-broadcaster-adopts-newtek-ndi-for-ip-production-workflow-2114230.htm&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-newtek.com-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-newtek.com_25-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.newtek.com/press-releases/ndi-v3/">"NewTek NDI® Version 3 Offers the Only End-to-End IP Video Solution for Product Manufacturers"</a>. <i>NewTek</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NewTek&amp;rft.atitle=NewTek+NDI%C2%AE+Version+3+Offers+the+Only+End-to-End+IP+Video+Solution+for+Product+Manufacturers&amp;rft_id=https%3A%2F%2Fwww.newtek.com%2Fpress-releases%2Fndi-v3%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-blogs.skype.com-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-blogs.skype.com_26-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blogs.skype.com/news/2018/04/06/make-collaboration-the-heart-of-your-live-streams-podcasts-and-videos-with-skype-for-content-creators/">"Make collaboration the heart of your live streams, podcasts, and videos with Skype for Content Creators"</a>. <i>Skype Blogs</i>. 6 April 2018.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Skype+Blogs&amp;rft.atitle=Make+collaboration+the+heart+of+your+live+streams%2C+podcasts%2C+and+videos+with+Skype+for+Content+Creators&amp;rft.date=2018-04-06&amp;rft_id=https%3A%2F%2Fblogs.skype.com%2Fnews%2F2018%2F04%2F06%2Fmake-collaboration-the-heart-of-your-live-streams-podcasts-and-videos-with-skype-for-content-creators%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-sportsvideo.org-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-sportsvideo.org_27-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDirector2017" class="citation web cs1">Director, Ken Kerschbaumer, Editorial (5 September 2017). <a rel="nofollow" class="external text" href="https://www.sportsvideo.org/2017/09/05/evs-x-one-production-system-takes-software-based-tech-to-new-level/">"EVS X-One Production System Takes Software-Based Tech to New Level"</a>. <i>Sports Video Group</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Sports+Video+Group&amp;rft.atitle=EVS+X-One+Production+System+Takes+Software-Based+Tech+to+New+Level&amp;rft.date=2017-09-05&amp;rft.aulast=Director&amp;rft.aufirst=Ken+Kerschbaumer%2C+Editorial&amp;rft_id=https%3A%2F%2Fwww.sportsvideo.org%2F2017%2F09%2F05%2Fevs-x-one-production-system-takes-software-based-tech-to-new-level%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span><span class="cs1-maint citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_web" title="Template:Cite web">cite web</a>}}</code>: CS1 maint: multiple names: authors list (<a href="/wiki/Category:CS1_maint:_multiple_names:_authors_list" title="Category:CS1 maint: multiple names: authors list">link</a>)</span></span> </li> <li id="cite_note-https&#58;//www.newtek.com/blog/avid-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-https://www.newtek.com/blog/avid_28-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.newtek.com/blog/avid/">"Avid Media Composer Integrates NewTek NDI®"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Avid+Media+Composer+Integrates+NewTek+NDI%C2%AE&amp;rft_id=https%3A%2F%2Fwww.newtek.com%2Fblog%2Favid%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBaker2017" class="citation web cs1">Baker, Chuck (December 6, 2017). <a rel="nofollow" class="external text" href="https://www.newtek.com/blog/ffmpeg-3-4-adds-ndi-io/">"FFmpeg 3.4 Adds NDI I/O"</a>. NewTek.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=FFmpeg+3.4+Adds+NDI+I%2FO&amp;rft.pub=NewTek&amp;rft.date=2017-12-06&amp;rft.aulast=Baker&amp;rft.aufirst=Chuck&amp;rft_id=https%3A%2F%2Fwww.newtek.com%2Fblog%2Fffmpeg-3-4-adds-ndi-io%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-30">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://trac.ffmpeg.org/ticket/7589">"NewTek distributing non-free FFmpeg build"</a>. FFmpeg bug trac. December 3, 2018.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NewTek+distributing+non-free+FFmpeg+build&amp;rft.pub=FFmpeg+bug+trac&amp;rft.date=2018-12-03&amp;rft_id=https%3A%2F%2Ftrac.ffmpeg.org%2Fticket%2F7589&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-31">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/FFmpeg/FFmpeg/commit/4b32f8b3ebfa011fcc5991bcaa97c3f5b61b49ad">"Remove libndi_newtek"</a>. FFmpeg github repo. March 9, 2019.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Remove+libndi_newtek&amp;rft.pub=FFmpeg+github+repo&amp;rft.date=2019-03-09&amp;rft_id=https%3A%2F%2Fgithub.com%2FFFmpeg%2FFFmpeg%2Fcommit%2F4b32f8b3ebfa011fcc5991bcaa97c3f5b61b49ad&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-nab2019plans-32"><span class="mw-cite-backlink">^ <a href="#cite_ref-nab2019plans_32-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-nab2019plans_32-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKurz2019" class="citation web cs1">Kurz, Phil (April 3, 2019). <a rel="nofollow" class="external text" href="https://www.tvtechnology.com/news/newteks-andrew-cross-talks-about-the-acquisition-discusses-nab-show-plans">"NewTek's Andrew Cross Discusses Acquisition, NAB Show Plans"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NewTek%27s+Andrew+Cross+Discusses+Acquisition%2C+NAB+Show+Plans&amp;rft.date=2019-04-03&amp;rft.aulast=Kurz&amp;rft.aufirst=Phil&amp;rft_id=https%3A%2F%2Fwww.tvtechnology.com%2Fnews%2Fnewteks-andrew-cross-talks-about-the-acquisition-discusses-nab-show-plans&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-33">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.ndi.tv/tools/">"NDI Tools &#124; NDI.tv"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NDI+Tools+%26%23124%3B+NDI.tv&amp;rft_id=https%3A%2F%2Fwww.ndi.tv%2Ftools%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-34"><span class="mw-cite-backlink"><b><a href="#cite_ref-34">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.nvidia.com/en-us/geforce/news/nvidia-broadcast-engine-integrations/">"NVIDIA Broadcast Features Now Integrated Directly in Top Streaming Applications"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NVIDIA+Broadcast+Features+Now+Integrated+Directly+in+Top+Streaming+Applications&amp;rft_id=https%3A%2F%2Fwww.nvidia.com%2Fen-us%2Fgeforce%2Fnews%2Fnvidia-broadcast-engine-integrations%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-35">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.ndi.tv/tools/">"NDI Tools &#124; NDI.tv"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NDI+Tools+%26%23124%3B+NDI.tv&amp;rft_id=https%3A%2F%2Fwww.ndi.tv%2Ftools%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-36">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGatarski2016" class="citation web cs1">Gatarski, Richard (9 May 2016). <a rel="nofollow" class="external text" href="http://westreamu.se/2016/05/09/documentary-stockholm-kista-cross-production-using-ndi-over-fiber/">"Documentary: Stockholm Kista cross production using NDI over fiber"</a>. <i>Weststreamu.se</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Weststreamu.se&amp;rft.atitle=Documentary%3A+Stockholm+Kista+cross+production+using+NDI+over+fiber&amp;rft.date=2016-05-09&amp;rft.aulast=Gatarski&amp;rft.aufirst=Richard&amp;rft_id=http%3A%2F%2Fwestreamu.se%2F2016%2F05%2F09%2Fdocumentary-stockholm-kista-cross-production-using-ndi-over-fiber%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-37"><span class="mw-cite-backlink"><b><a href="#cite_ref-37">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.tvtechnology.com/news/newteks-andrew-cross-talks-about-the-acquisition-discusses-nab-show-plans">"NewTek's Andrew Cross Discusses Acquisition, NAB Show Plans"</a>. 3 April 2019.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NewTek%27s+Andrew+Cross+Discusses+Acquisition%2C+NAB+Show+Plans&amp;rft.date=2019-04-03&amp;rft_id=https%3A%2F%2Fwww.tvtechnology.com%2Fnews%2Fnewteks-andrew-cross-talks-about-the-acquisition-discusses-nab-show-plans&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-38"><span class="mw-cite-backlink"><b><a href="#cite_ref-38">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.sienna-tv.com/ndi/ndimetadatastandards.html">"NDI Metadata Standards"</a>. Sienna<span class="reference-accessdate">. Retrieved <span class="nowrap">2023-09-27</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NDI+Metadata+Standards&amp;rft.pub=Sienna&amp;rft_id=http%3A%2F%2Fwww.sienna-tv.com%2Fndi%2Fndimetadatastandards.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetwork+Device+Interface" class="Z3988"></span></span> </li> <li id="cite_note-39"><span class="mw-cite-backlink"><b><a href="#cite_ref-39">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://ndis.software/">NDIS Software</a></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Network_Device_Interface&amp;action=edit&amp;section=9" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><span class="official-website"><span class="url"><a rel="nofollow" class="external text" href="https://ndi.video/">Official website</a></span></span></li></ul> <!-- NewPP limit report Parsed by mw‐api‐ext.codfw.main‐75b4cd9cb5‐ccw8b Cached time: 20241126013944 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.465 seconds Real time usage: 0.586 seconds Preprocessor visited node count: 3034/1000000 Post‐expand include size: 100790/2097152 bytes Template argument size: 16640/2097152 bytes Highest expansion depth: 15/100 Expensive parser function count: 8/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 124895/5000000 bytes Lua time usage: 0.261/10.000 seconds Lua memory usage: 6593959/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 517.983 1 -total 43.27% 224.117 2 Template:Reflist 36.63% 189.740 35 Template:Cite_web 18.40% 95.283 1 Template:Multiple_issues 12.89% 66.757 1 Template:Short_description 11.94% 61.856 3 Template:Ambox 11.70% 60.587 1 Template:Primary_sources 7.50% 38.874 1 Template:Official_website 7.36% 38.143 2 Template:Pagetype 5.80% 30.034 3 Template:Fix --> <!-- Saved in parser cache with key enwiki:pcache:51334601:|#|:idhash:canonical and timestamp 20241126014009 and revision id 1259605309. Rendering was triggered because: edit-page --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Network_Device_Interface&amp;oldid=1259605309">https://en.wikipedia.org/w/index.php?title=Network_Device_Interface&amp;oldid=1259605309</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Category</a>: <ul><li><a href="/wiki/Category:Video_software" title="Category:Video software">Video software</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:CS1_maint:_multiple_names:_authors_list" title="Category:CS1 maint: multiple names: authors list">CS1 maint: multiple names: authors list</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_matches_Wikidata" title="Category:Short description matches Wikidata">Short description matches Wikidata</a></li><li><a href="/wiki/Category:Articles_lacking_reliable_references_from_May_2018" title="Category:Articles lacking reliable references from May 2018">Articles lacking reliable references from May 2018</a></li><li><a href="/wiki/Category:All_articles_lacking_reliable_references" title="Category:All articles lacking reliable references">All articles lacking reliable references</a></li><li><a href="/wiki/Category:Articles_with_a_promotional_tone_from_July_2018" title="Category:Articles with a promotional tone from July 2018">Articles with a promotional tone from July 2018</a></li><li><a href="/wiki/Category:All_articles_with_a_promotional_tone" title="Category:All articles with a promotional tone">All articles with a promotional tone</a></li><li><a href="/wiki/Category:Wikipedia_articles_with_possible_conflicts_of_interest_from_July_2021" title="Category:Wikipedia articles with possible conflicts of interest from July 2021">Wikipedia articles with possible conflicts of interest from July 2021</a></li><li><a href="/wiki/Category:Articles_with_multiple_maintenance_issues" title="Category:Articles with multiple maintenance issues">Articles with multiple maintenance issues</a></li><li><a href="/wiki/Category:Use_British_English_from_October_2022" title="Category:Use British English from October 2022">Use British English from October 2022</a></li><li><a href="/wiki/Category:All_articles_with_unsourced_statements" title="Category:All articles with unsourced statements">All articles with unsourced statements</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_September_2020" title="Category:Articles with unsourced statements from September 2020">Articles with unsourced statements from September 2020</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_February_2023" title="Category:Articles with unsourced statements from February 2023">Articles with unsourced statements from February 2023</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_July_2023" title="Category:Articles with unsourced statements from July 2023">Articles with unsourced statements from July 2023</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 26 November 2024, at 01:39<span class="anonymous-show">&#160;(UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Network_Device_Interface&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-694cf4987f-8wtkn","wgBackendResponseTime":185,"wgPageParseReport":{"limitreport":{"cputime":"0.465","walltime":"0.586","ppvisitednodes":{"value":3034,"limit":1000000},"postexpandincludesize":{"value":100790,"limit":2097152},"templateargumentsize":{"value":16640,"limit":2097152},"expansiondepth":{"value":15,"limit":100},"expensivefunctioncount":{"value":8,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":124895,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 517.983 1 -total"," 43.27% 224.117 2 Template:Reflist"," 36.63% 189.740 35 Template:Cite_web"," 18.40% 95.283 1 Template:Multiple_issues"," 12.89% 66.757 1 Template:Short_description"," 11.94% 61.856 3 Template:Ambox"," 11.70% 60.587 1 Template:Primary_sources"," 7.50% 38.874 1 Template:Official_website"," 7.36% 38.143 2 Template:Pagetype"," 5.80% 30.034 3 Template:Fix"]},"scribunto":{"limitreport-timeusage":{"value":"0.261","limit":"10.000"},"limitreport-memusage":{"value":6593959,"limit":52428800}},"cachereport":{"origin":"mw-api-ext.codfw.main-75b4cd9cb5-ccw8b","timestamp":"20241126013944","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Network Device Interface","url":"https:\/\/en.wikipedia.org\/wiki\/Network_Device_Interface","sameAs":"http:\/\/www.wikidata.org\/entity\/Q27962590","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q27962590","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2016-08-15T18:47:11Z","dateModified":"2024-11-26T01:39:43Z","headline":"video network protocol"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10