Newtek 이란 회사에서 영상 데이터를 네트워크(LAN, WiFi)로 전송하기 위해 만든 프로토콜. SDI와 비슷하게 NDI라는 명칭을 사용한다. 일반적으로 Newtek에서 제공하는 소프트웨어들을 통해 무료로 사용은 가능하지만, 공개 라이선스는 아니다.
The protocol developed by the company Newtek for transmitting video data over a network (LAN, WiFi). Similar to SDI, it uses the name NDI. Typically, it can be used for free through the software provided by Newtek, but it is not an open license.
Video Format | Max Bandwidth |
---|---|
480i59.94 | 20Mbps |
720p59.94 | 90Mbps |
1080i59.94 | 100Mbps |
1080p59.94 | 150Mbps |
2160p29.97 | 250Mbps |
2160p59.94 | 400Mbps |
https://support.newtek.com/hc/en-us/articles/217662708-NDI-Network-Bandwidth
SDI 에 비해서 매우 작은 대역폭으로 전송한다. 전송 하기 전에 압축(인코딩)하고, 전송 후 압축 해제(디코딩) 한다.
https://support.newtek.com/hc/en-us/articles/218109667-NDI-Encoding-Decoding
SDI 1080p60의 대역폭이 3Gbps인것에 비하여 NDI 는 1/20 인 150Mbps의 대역폭만 필요하다.
NDI를 LAN, WiFi 등의 네트워크로 사용 시 공유기나 스위치 허브 등의 전체 사용 가능한 대역폭 확인이 중요하다.
서로 다른 로컬 네트워크끼리 NDI 프로토콜을 연결하는데 사용한다.
화면을 캡춰하여 NDI 신호로 출력하는 어플리케이션이다. 데이터를 인코딩 하는 데에 CPU를 사용한다. CPU를 사용하는 대신 NDI Screen Capture HX 버전에 비하여 매우 안정적이다.
NDI 신호를 받아서 Webcam 소스로 사용하게 해주는 어플리케이션이다.
OBS 에 NDI 기능을 추가해준다.
Source 에서 NDI 신호를 받아서 사용할 수 있고, 또는 OBS 의 출력을 NDI 로 내보낼 수도 있다.
OBS forum
https://obsproject.com/forum/resources/obs-ndi-newtek-ndi%E2%84%A2-integration-into-obs-studio.528/