Content deleted Content added
m avoid bit/s wrap at slash |
review: also VSF. wrap control. ws. |
||
Line 16:
NDI carries video, multichannel [[uncompressed audio]],{{Citation needed|date=September 2020|reason=Please link to an official source verifying this claim}} and [[metadata]]. Metadata messages can be sent in both directions allowing the sender and receiver to message one another over the connection with arbitrary metadata in [[XML]] form.<ref>{{cite web|url=http://www.content-technology.com/standards/?p=578|title=NewTek Announces NDI – Open Protocol for IP Production Workflow - Technical Standards|website=Content-technology.com}}</ref> This directional metadata system allows for functionality such as active [[Tally light|tally information]] 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.
The NDI [[software development kit]] (SDK) is available for [[Windows]], [[Linux]], and [[MacOS]],<ref>{{cite web|url=https://www.newtek.com/ndi/sdk/|title=NewTek NDI SDK|website=Newtek.com}}</ref> and has also been ported to [[iOS]], [[tvOS]], [[Android (operating system)|Android]], [[Raspberry Pi]], and [[FPGA]].{{cn|date=January 2025}} The Standard NDI SDK is available via a royalty-free [[Proprietary_software|proprietary]] license.<ref>{{cite web |title=NDI® license agreement |url=http://new.tk/ndisdk_license/ |website=new.tk |accessdate=3 June 2020}}</ref> The NDI Advanced SDK offers OEMs direct access to and from compressed data and other features, with a commercial license.
==Comparison of common IP video protocols==
Line 38:
| [[NewTek]]
| [[SMPTE]]
| [[Video Services Forum|VSF]] and [[SMPTE]]
| ASPEN Community
| [[Sony]]
Line 144:
|-
! Infrastructure
| Gigabit
| Gigabit
| Gigabit
| 10 GBit minimum
| 10 GBit minimum
| 10 GBit minimum
| Gigabit
| 100GBit EFA
|-
! Service Discovery
Line 174:
|}
{{notelist-ua|refs=
{{efn-ua|name=TICO|The TICO RDD35 codec can be used to compress UHD by 4:1 so an encoded stream can be carried along a [[SMPTE 2022]]-6 channel at the same uncompressed bandwidth as HD.<ref>{{cite web|url=http://www.tico-alliance.org/technology.html|title=TICO Alliance - Technology|website=www.tico-alliance.org}}</ref> SMPTE 2110 with TR-03 also offers the potential to use TICO RDD35 and JPEG XS.<ref>{{cite web|url=https://standards.globalspec.com/std/10013902/smpte-rdd-35|title=SMPTE RDD 35 - TICO Lightweight Codec Used in IP Networked or in SDI Infrastructures - Engineering360|website=standards.globalspec.com}}</ref> This requires a proprietary encoder and decoder which are generally implemented as silicon on each end.}}
{{efn-ua|name=TCP|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|HX is generally UDP but uses TCP control commands.}}
{{efn-ua|name=Tally|Tally for SMPTE 2110 relies on external data sources, using proposed AMWA IS 07.}}
}}<!--[[User:Kvng/RTH]]-->
==History==
|