Network Device Interface: Difference between revisions

Content deleted Content added
review: request citation for other platforms
m avoid bit/s wrap at slash
Line 10:
 
==Technology==
NDI is designed to run over [[gigabit Ethernet]]<ref>{{cite web|url=https://www.provideocoalition.com/newtek-announces-ndi-an-open-protocol-for-ip-production-workflow/|title=NewTek announces NDI, an open protocol for IP production workflow by Allan Tépper|first=ProVideo|last=Coalition|date=8 September 2015}}</ref> with the NDI codec.<ref>{{cite web|url=http://support.newtek.com/hc/en-us/articles/218109667-NDI-Encoding-Decoding|title=NDI Encoding/Decoding|website=NewTek Knowledge Base}}</ref> It delivers [[1080i]] [[high-definition video]] at [[variable bitrate|variable data rate]]s typically around {{nowrap|100&nbsp; Mbit/s}}.<ref>{{cite web|url=https://support.newtek.com/hc/en-us/articles/217662708-NDI-Network-Bandwidth|title=NDI Network Bandwidth|website=NewTek Knowledge Base}}</ref>
 
By default, NDI uses [[multicast DNS]] to advertise sources on a [[local area network]], 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 [[subnet]]s and without multicast DNS. Sources are created using an arbitrarily selected [[TCP port]] 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 [[User Datagram Protocol|UDP]] [[multicast]] or [[unicast]] with [[forward error correction]] (FEC) instead of TCP, and can [[Load balancing (computing)|load balance]] streams across multiple [[network interface controller]]s (NICs) without using [[link aggregation]]. NDI version 4.0 introduces the ''Multi-TCP'' transport.
Line 54:
|-
! Image format
| Size &nbsp;/ Aspect Independent
| Size &nbsp;/ Aspect Independent
| Size &nbsp;/ Aspect Independent
| SDI Formats only
| Size &nbsp;/ Aspect Independent
|
|
Line 110:
| SMPTE 2110-22 spec.([[JPEG XS]], but not limited to)
| NONE
| NONE &nbsp;/ LLVC Codec
| NONE
|-
! Connection
| Socket, Unicast &nbsp;/ Multicast and FEC
| Unicast &nbsp;/ Multicast
| Socket, Unicast &nbsp;/ Multicast and FEC
| Multicast
| Multicast
| Multicast
| Multicast &nbsp;/ ?
| SRD
|-
! HD (1080i) data rate
| ~{{nowrap|100&nbsp; Mbit/s}}
| 8–20&nbsp;8–{{nowrap|20 Mbit/s}}
| ~1–50&nbsp;1–{{nowrap|50 Mbit/s}}
| {{nowrap|>1.5&nbsp; Gbit/s}}
| {{nowrap|>1.1&nbsp; Gbit/s}}
| {{nowrap|>1.5&nbsp; Gbit/s}}
| {{nowrap|>1.5&nbsp; Gbit/s }}&nbsp;/ up to 14:1<ref>{{cite web|url=http://www.nexteravideo.com/nmi-core|title=NMI Core - Nextera Video Inc|website=Nexteravideo.com}}</ref>
| {{nowrap|>1.5&nbsp; Gbit/s}}
|-
! Essence packing