NDI ™ 네트워크 장치 인터페이스 란 무엇입니까?

Feb 01, 2019

NDI ™ (네트워크 장치 인터페이스) 란 무엇입니까?


NDI ™ (네트워크 장치 인터페이스)는 NewTek에서 개발 한 IP상의 비디오 용 무료 프로토콜입니다. 이 솔루션은 기존의 IP 인프라에서 라이브 전문 비디오를 배포 할 수 있도록 설계되어 사용자가 하드웨어 제약으로부터 자유롭게하고 비용 및 배포 시간을 단축 할 수있는 이점을 제공합니다.

이 문서에서는 다음 주제를 다룹니다.

  • NDI 소개

  • 어떤 종류의 NDI 지원 장비를 사용할 수 있습니까?

  • NDI는 어느 정도의 대역폭을 사용합니까?

  • NDI 및 비디오 압축

  • NDI 압축 예제

  • NDI 형식

  • 네트워크에 NDI를 어떻게 추가합니까?

NDI 란 무엇입니까?

비디오의 미래가 더 많은 네트워크 기반 배포 솔루션으로 옮겨 감에 따라 NDI는 유연하고 다양한 솔루션으로 공유 연결에서 여러 비디오 스트림을 사용할 수 있습니다. NDI는 표준 이더넷 네트워크를 통해 고품질, 낮은 대기 시간, 프레임 정밀 비디오를 지원합니다.

NDI는 Network Device Interface (네트워크 장치 인터페이스)의 약자이며 NewTek에서 개발했습니다. NewTek은 2015 년에 NDI를 발표했으며,이 프로토콜은 2016 년 초에 대중에게 공개되었습니다. 2017 년에는 멀티 캐스트 지원, NDI-HX라는 고효율 모드 및 기타 기능을 추가하여 프로토콜의 3 번째 버전이 릴리스되었습니다.

멀티 캐스트는 콘텐츠가 여러 대상으로 동시에 주소가 지정된 그룹 통신이며 NDI 송신기에서 대역폭 사용을 줄임으로써 긍정적 인 영향을 미칩니다.

NDI HX는 Wi-Fi 및 4G 네트워크와 같은 저 대역폭 시나리오에서 사용할 수있는 더 낮은 데이터 속도 코덱입니다.

NDI 지원 장비의 종류는 무엇입니까?

NDI는 하드웨어와 소프트웨어의 광범위한 제조업체와 개발자가 지원합니다. 네트워크로 연결된 모든 비디오 장치 및 소프트웨어에 이점이 있으므로 NDI가 지원되는 비디오 믹서, 그래픽 시스템, 캡처 카드 및 기타 여러 제작 장치를 사용할 수 있습니다. 다음은 주요한 몇 가지 예입니다.

  • 뉴텍

  • Adobe / Adobe Creative Cloud

  • JVC Professional

  • 파나소닉

  • 에버츠

  • LiveU

  • 델타 항공

  • 뉴 블루

기사 하단에는보다 포괄적 인 목록이 있습니다.

NDI 밴드 폭 요구 사항

NDI 전송에 필요한 대역폭은 해상도와 프레임 속도에 따라 다릅니다. NDI 인코딩 알고리즘 자체는 해상도와 프레임 속도에 독립적이며 최대 4K 이상의 해상도를 지원합니다. 표준 GigE 네트워크를 통해 최고급 성능을 구현하므로 SDI 카메라 및 인프라에 대한 기존 투자 또는 비용이 많이 드는 새로운 고속 네트워크 인프라를 무용하지 않고도 다양한 기능을 갖춘 IP 비디오 제작 파이프 라인으로 시설을 전환 할 수 있습니다.


* 출처 : https://support.newtek.com/hc/en-us/articles/217662358-NDI-Network-Device-Interface- 개요

비디오 압축에 NDI가 얼마나 효율적입니까?

NDI는 압축을 사용하여 네트워크에서 비디오 스트림을 전송합니다. NewTek에 따르면 NDI는 가장 효율적인 코덱 중 하나입니다 .

"NDI는 전문 방송용으로 채택 된 대부분의 코덱보다 훨씬 우수한 압축을 제공합니다. 전형적인 인텔 기반 i7 프로세서에서 코덱은 단일 코어를 사용하여 초당 250 프레임으로 1920x1080 비디오 신호를 압축 할 수 있습니다.

NDI 코덱의 최고 신호 대 잡음비 (PSNR)는 일반적인 비디오 콘텐츠의 경우 70dB를 초과합니다. 독특하게 중요한 것은 NDI는 다중 세대 안정성을 제공하는 최초의 코덱입니다. 즉, 일단 비디오 신호가 압축되면 더 이상 손실이 발생하지 않습니다.

NDI는 기술적 인 대기 시간이 16 개의 비디오 주사선을 가지고 있지만, 실제로는 대부분의 구현이 대기 시간의 한 분야가 될 것입니다. "

NDI 압축 예

NDI는 비디오 스트림을 압축하여 NDI 비디오 스트림이 동일한 형식의 비 압축 비디오와 15 : 1 비율로 네트워크를 통해 분배되도록합니다. 다음은 일반적인 전송 형식에 대한 NDI 비디오 스트림 당 대역폭로드의 예상치이며 NewTek 설명서 "네트워크에 NDI 추가"에서 가져온 것입니다.

  • 1 x 스트림 SD 비디오 = 20 Mbps

  • 1 x 스트림 1080p50 / 59.94 video = 125Mbps

  • 1 x 스트림 720p50 / 59.94 비디오 = 90Mbps

  • 1 x 스트림 UHDp30 비디오 = 200Mbps

  • 1 x 스트림 1080i50 / 59.94 비디오 = 100Mbps

  • 1 x 스트림 UHDp60 비디오 = 250Mbps

NDI 형식

NDI는 알파 채널의 유무에 상관없이 모든 해상도, 프레임 속도 및 비디오 스트림을 지원합니다. 가장 일반적인 구현은 8 비트 UYVY 및 RGBA 비디오를 사용할 것으로 예상되지만 10 비트 및 16 비트에 대한 지원을 사용할 수 있습니다. 코덱의 내부 파이프 라인은 전적으로 16 비트 이상으로 유지됩니다.

너는 너의 네트워크에 NDI를 어떻게 추가하나요?

NDI는 표준 IP 기반 네트워크에서 작동하며 특수 구성을 수행하기위한 요구 사항은 거의 없습니다. 이는 NDI 지원 장치가 네트워크에 연결된 다른 장치처럼 작동하기 때문입니다.

NDI 통합은 가능한 한 고통이 없도록 설계되었지만 NDI가하는 일을 아는 데 중요한 요소가 있습니다. 다음 부분은 NewTek 문서 "네트워크에 NDI 추가" 에서 가져온 것입니다 .

  • NDI는 네트워크에서 장치를 자동으로 검색하고 등록하는 데 mDNS를 사용합니다.

    • NDI는 브로드 캐스트 응답을 통해 목적지에 소스 장치의 IP 주소와 포트를 제공합니다.

    • mDNS 이더넷 프레임은 IPv4 주소 224.0.0.251으로 브로드 캐스트하고 UDP 포트 5353을 사용하는 멀티 캐스트 패킷입니다.

    • 2016 년 10 월 이전에 발표 된 NDI 구현은 옵션으로 자동 검색 만 사용할 수 있습니다.

  • NDI에는 직접 검색을 허용하는 메시징 서버가 포함되어 있습니다.

    • NDI 메시징 서버는 TCP 포트 5960

  • NDI 비디오 스트림은 포트 5961에서 시작하며 후속 포트는 시스템에서 사용 가능한 총 NDI 스트림 수에 따라 순차적으로 할당됩니다.


당신은 또한 좋아할지도 모릅니다