HDMI에서 이더넷 인코더 보드로의 데이터 전송을 테스트하는 방법?
YouTube에서 아래 비디오를 확인하십시오.
이것은 우리의 비디오입니다, 오디오, 및 일련의 데이터 인코더 보드, 1746, HDMI + CVB 또는 SDI + AHD + CVBS + 직렬 포트 데이터 입력, 이더넷 RJ45 출력 인코더 보드, H264 또는 H265의 경우, 낮은 대기 시간으로 예 / 스위치 모델이 없습니다.
직렬 포트는 컴퓨터에 연결되어 있습니다, 하나의 직렬 포트 도구 소프트웨어를 직렬 포트 데이터 소스로 사용합니다.. 컴퓨터는 직렬 포트를 통해이 보드에 데이터를 보냅니다.. 이 보드는 HDMI 비디오 및 오디오 입력에도 연결됩니다.. 이더넷 출력 케이블은 동일한 컴퓨터에 연결되어 있습니다.. 우리는 다른 컴퓨터 소프트웨어를 직렬 포트 데이터 수신기로 사용합니다.. 이 테스트 비디오에서, 수신기 소프트웨어는 Windows OS입니다, 또한 Linux 또는 기타 운영 체제를 제공 할 수 있습니다..
인코더 보드의 이더넷 케이블 및 직렬 케이블이 컴퓨터에 연결되어 있습니다.. 이제 매개변수 구성을 살펴보겠습니다., 인코더 기본 IP 주소를 입력하세요. (192.168.1.30) 웹 서버 페이지를 열려면. 로컬 IP는 자신의 IP 주소입니다.. 여기, 멀티캐스트 주소를 입력하세요. 기능을 보여드리기 위해, 나중에 왜 이렇게 설정되어 있는지 알게 될 거예요.
그런 다음 그가 보낸 UDP 포트, 나중에 이 멀티캐스트 주소로 데이터를 보냅니다.. 이 항구 아래, UDP 프로토콜을 통해, 이는 우리의 사용자 정의 프로토콜입니다.
이제 이 코딩 보드, 그가 현재 1080P HDMI 입력을 감지한 것을 볼 수 있습니다., 1080P 표시 중 60 비디오 입력. 여기서는 H265를 선택합니다.,
낮은 대기 시간 우리는 아니오를 선택. 다른 모든 옵션은 자동입니다.
승인, 이것은 내 직렬 포트 도구 소프트웨어입니다, 이제 내 컴퓨터의 통신 포트는 COM3입니다.. 전송 속도는 115200, 16 진수 및 루프 보내기를 선택하십시오, 100 밀리미터 기간.
텍스트 영역에서, 우리는 일부 데이터를 입력합니다, 직렬 포트 데이터 인코더에서 컴퓨터 수신기로 보내고 싶습니다.. 내 컴퓨터의 오른쪽 창은 데이터 수신 테스트 프로그램입니다..
이제이 매개 변수를 설명하겠습니다. 이것이 테스트 프로그램의 명령입니다.
있다 4 여기에 매개 변수, 첫 번째 매개 변수를 설명하십시오, 그리고 나는 프로그램으로 돌아가서 살펴볼 것입니다. 첫 번째 파라미터는 H264 또는 H265에 해당합니다. 따라서 웹 페이지 구성을보십시오. 그것은 인코딩 보드의 구성이 수신 매개 변수와 동일하다는 것을 의미합니다..
매개 변수는 다음과 같습니다. 당신이 입력 해야하는 첫 번째 것은입니다 1, H265를 의미합니다, 두 번째, 입력하다 0, 0 낮은 대기 시간은 아니오입니다.
세 번째는 UDP 포트 번호입니다, 데이터를 수신 할 포트를 말하십시오, 인코딩 보드는입니다 8090. 네 번째 매개 변수는 그의 수신 IP 주소입니다. 멀티 캐스트 주소는 인코딩 보드의 것과 동일해야합니다., 이 매개 변수가 준비되었습니다.
이제 테스트를 시작하겠습니다, 직렬 포트 도구는 루프로 보냅니다, 그런 다음 수신 창에서, 우리는 받고 있습니다. 이 AA를 계속 보냅니다, 그런 다음 여기에 표시됩니다.
이제 송신기 측에 데이터를 추가합니다, 여기에 데이터가 추가되었음을 알 수 있습니다.. 실시간입니다. 이것은 데이터가 투명한 전송임을 증명합니다. 궁금한 점이 있으면, 우리와 연락 해주세요.
다가오는 비디오에서, 인코더 보드를 사용하여 비디오를 제외하고 직렬 데이터를 전송하는 방법을 보여 드리겠습니다..
첫 번째, 이 명령을 살펴 보겠습니다. 4 개의 매개 변수가 있습니다. 이 명령은 최대 4개의 변수 매개변수를 지정할 수 있습니다.. 모든 4 지정할 수 있습니다, 아니면 하나만 지정할 수 있습니다. 3 지금처럼, 두 개 또는 한 개를 지정할 수도 있습니다.. 지정하지 않으면, 기본적으로 사용됩니다. 마지막 매개변수를 지정하지 않으면. 결과적으로 직렬 포트 데이터를 수신할 수 없게 됩니다..
바라보다, 이 직렬 포트 도구는 지속적으로 데이터를 전송하고 있습니다. 전송되기는 하지만, 여기에는 데이터가 수신되지 않습니다.. 이유는 멀티캐스트 주소를 지정하지 않았기 때문입니다.. 그래서 데이터를 받을 수 없습니다..
이는 시연 목적으로만 사용됩니다.. 매개변수 페이지에서 멀티캐스트 주소를 구체적으로 설정했습니다.. 인코딩 보드가 멀티캐스트 주소로 전송되도록 설정된 경우. 명령의 네 번째 매개변수, 이 멀티캐스트 주소를 입력해야 합니다., 그렇지 않으면 데이터를 받을 수 없습니다..
여기서는 유니캐스트 주소를 사용합니다., 현재 컴퓨터의 IP 주소를 지정합니다., 대상 주소를 컴퓨터의 IP로 변경하십시오,
그런 다음 소프트웨어를 다시 시작해야합니다. 그런 다음 돌아와서 살펴 보겠습니다. 코드 보드가 재시작을 완료하면, 데이터는 오른쪽 창에서 수신되어야합니다, 바라보다, 여기에서 데이터가 수신되고 있습니다.
인코더 보드의 페이지 매개 변수 설정에서 다른 매개 변수를 수정하는 경우, 수신 끝의 명령 매개 변수도 그에 따라 변경해야합니다..
예를 들면, H265 인코딩을 사용하지 않습니다, 그러나 H264, 저도 해보겠습니다, 초저 지연 시간, 이번에는 여기에서 예를 선택하십시오, 인코딩 보드의 매개 변수를 수정했습니다. 오른쪽에 데이터가 수신되지 않는다는 것을 알게 될 것입니다..
그 이유는 코딩 보드에서 매개 변수가 수정 될 때, 그들은 즉시 적용됩니다. 수신 종료를 수정하지 않은 경우, 오류가 발생합니다.
그래서 어떻게 수정할 수 있습니까?? 첫 번째 매개 변수는 H264입니다, 따라서 변경해야합니다 0. 두 번째는 낮은 대기 시간입니다, 변경해야합니다 1
, 매개 변수를 설정 한 후, 다시 실행하면 데이터가 잘 수신됩니다.. 이것은 Windows에서 실행되는 프로그램입니다. 따라서 수신 프로그램의 매개 변수는 인코딩 보드 매개 변수 페이지에 설정된 매개 변수와 일치해야 함을 의미합니다..
해당 관계는이 네 가지 매개 변수입니다, 첫 번째는 H264 또는 H265입니다, 두 번째는 불가능합니다, 세 번째는 UDP 포트 번호입니다, 네 번째는 IP 주소입니다.
소스 프로그램을 다시 살펴 보겠습니다, 먼저 수정합시다. 이것은 주석입니다. 댓글을 먼저 켜겠습니다. 이제 그는 디코딩 된 비디오를 인쇄 할 것입니다. 여기서도 디코딩 된 오디오도 인쇄합니다.
여기서 우리는 직접 디버그 할 것입니다. 이 소프트웨어가있는 경우, 명령을 전혀 입력 할 필요가 없습니다. 이 소프트웨어를 직접 사용하십시오, 원하는 데이터를 얻기 위해 조정할 수 있습니다., 여기에서 직접 실행되기 때문입니다, 이 네 가지 매개 변수가 없습니다. 때로는 기본 매개 변수를 사용합니다.
따라서 기본 H265를 변경합니다, 바라보다, 결과가 표시됩니다.
그것이 무엇을 보여주는지 봅시다. 이것은 비디오 데이터입니다, 이것은 크기입니다, 그런 다음 키 프레임인지 여부를 나타냅니다. 이 비디오는 I 프레임과 P 프레임으로 나뉩니다., 후자는 타임 스탬프입니다, 이것은 증가하고 있습니다. 당신은 이것이 그 것보다 더 크다는 것을 알게 될 것입니다.
그런 다음 이것은 해독 된 오디오입니다, 이것은 크기입니다, 그런 다음 샘플링 속도 48K입니다, 이중 채널, 이것은 디코딩 된 오디오입니다.
그러면 디코딩 된 직렬 포트 데이터입니다, 그건, 우리가 UDP로 전송하는 데이터, 비디오를 포장합니다, 오디오, 일련의 데이터를 함께 전송합니다, 그럼 우리 프로그램을 들어봐, 따로 설명하시면 됩니다, 그런 다음 다시 비디오 및 오디오 디코딩을 수행합니다.. 직렬 포트 데이터 분석도 수행할 수 있습니다..
이것은 비디오입니다, 오디오, UDP를 사용하여 완전히 얻을 수 있는 데이터.
데이터 전송에 대해 궁금한 점이 있으면 HDMI-이더넷 인코더, 우리는 컴퓨터로 직접 연결할 수 있습니다.
인코더 모듈 보드
디코더 모듈 보드
사용자 정의 가능
새로운 인코더 제품
| 아니. | 상품명 | 구성 | 주요 특징들 | 상태 |
|---|---|---|---|---|
| 1 | 듀얼 채널 USB UVC 가시광선 비디오 인코더 | 2× USB 입력 | 듀얼 USB 카메라 비디오 인코딩 지원, 및 RTSP 스트리밍; 로컬 CVBS/HDMI 출력; 전환 가능한 디스플레이 모드 | 양산 |
| 2 | 듀얼 채널 인코더 (1× USB 가시광선 + 1× USB 열화상 카메라) | 2× USB 입력 | 듀얼 USB 카메라 지원 (보이는 + 열의) 포착, 부호화, 및 RTSP 스트리밍; 로컬 CVBS/HDMI 출력; 전환 가능한 디스플레이 모드 | 양산 |
| 3 | RTSP 디코더 HDMI/CVBS 디스플레이 모듈 | HDMI + CVBS 출력 | 최대 4×1080P@30fps RTSP 스트림 디코딩 지원; 비디오 스트리밍 프로토콜 전달 지원; HDMI/CVBS 출력 디스플레이 | 샘플 사용 가능 |
| 4 | RTSP 디코더 HDMI/CVBS 디스플레이 모듈 4.3"/5" LCD | HDMI 출력 + LCD 화면 | 최대 4×1080P@30fps RTSP 스트림 디코딩 지원; 프로토콜 전달; HDMI/CVBS 출력 디스플레이 | 디버깅 |
| 5 | 듀얼 채널 인코더 (1× USB 가시광선 + 1× CVBS 아날로그) | 1× CVBS + 1× USB UVC 입력 | 듀얼 비디오 (USB + CVBS), 인코딩 및 RTSP 스트리밍; 로컬 CVBS/HDMI 출력; 전환 가능한 디스플레이 모드 | 디버깅 |
| 6 | 듀얼 채널 인코더 (1× USB UVC + 1× AHD 아날로그) | 1× AHD + 1× USB UVC 입력 | 듀얼 비디오 캡처 (USB + AHD), 인코딩 및 RTSP 스트리밍; 로컬 CVBS/HDMI 출력; 전환 가능한 디스플레이 모드 | 디버깅 |
| 7 | 듀얼 채널 인코더 (1× CVBS + 1× AHD 아날로그 비디오) | CVBS + AHD 2 비디오 입력 | 듀얼 아날로그 비디오 캡처, 인코딩 및 RTSP 스트리밍; 로컬 CVBS/HDMI 출력; 전환 가능한 디스플레이 모드 | 디버깅 |
| 8 | 듀얼 채널 인코더 (1× CMOS 카메라 + 1× USB 열화상 카메라) | 1× USB 인터페이스 | CMOS 지원 + USB 열화상 카메라 캡처, 인코딩 및 RTSP 스트리밍; 로컬 CVBS/HDMI 출력; 전환 가능한 디스플레이 모드 | 양산 |
당사 제품에 포함되지 않은 맞춤형 비디오 입출력 변환 솔루션의 경우, OEM/ODM 지원을 원하시면 문의해주세요. 우리는 귀하의 요구 사항에 따라 맞춤형 제품을 개발할 수 있습니다..

질문하기
응답해 주셔서 감사합니다. ✨