라즈파이에서 NDI를 보내고받을 수있는 dicaffeine 소프트웨어를 사용해 보았습니다.
5569 단어 NDIRaspberryPi4dicaffeine
소개
히사비사에 NewTek의 포럼을 보고 있으면, 라즈파이상에서 NDI 송수신할 수 있는 dicaffeine 라고 하는 굉장한 소프트웨어를 발견했으므로, 즉시 사용해 보았습니다.
NewTek 포럼
ARM 장치에서 NDI 라이브러리를 사용하는 방법에 대해 NewTek 포럼을 확인했습니다. 이전에는 NDI 전송(Encode)은 가능하지만 NDI 수신(Decode)은 할 수 없다고 인식했지만, NDI 수신도 가능하게 된 것을 확인했습니다.
htps // 엔.ぃきぺぢ아. 오 rg / uuki / Neto rk_로 ゔ ぃせ _
htps : // ふふる ms. 네 w라고 k. 이 m/쇼 wth레아 d. php / 151197
최근 게시물을 검토한 결과 Sienna가 NDI Monitor for Raspberry PI를 시작하고 NDI를 송수신할 수 있는 dicaffeine이라는 소프트웨어가 있다는 것을 알았습니다.
htps : // 라고 해서 r. 이 m/응ぢ_Cぉうd/sたつ s/1145754510343778314
dicaffeine 소프트웨어
dicaffeine의 홈페이지에 도입 순서가 기재되어 있으므로, 그대로 실행하면 문제 없었습니다.
환경
2020-05-27-raspios-buster-armhf.zip (OS 이미지 파일)
※ dicaffeine 은 소스 코드가 공개되어 있지 않고 바이너리(32bit판)만이 제공되고 있으므로, Raspberry Pi OS(64bit판)에서는 움직일 수 없습니다.
$ wget -O - http://dicaffeine.com/repository/dicaffeine.key | sudo apt-key add -
$ echo "deb https://dicaffeine.com/repository/ buster main non-free" | sudo tee -a /etc/apt/sources.list.d/dicaffeine.list
$ sudo apt update
$ sudo apt install -y dicaffeine
$ systemctl status dicaffeine
● dicaffeine.service
Loaded: loaded (/etc/systemd/system/dicaffeine.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2020-06-28 13:24:32 JST; 3h 15min ago
Process: 371 ExecStartPre=/bin/sleep 6 (code=exited, status=0/SUCCESS)
Main PID: 479 (dserver)
Tasks: 3 (limit: 4915)
Memory: 5.8M
CGroup: /system.slice/dicaffeine.service
└─479 /usr/bin/dserver -c /etc/dicaffeine/dserver.json
6月 28 13:24:26 raspberrypi systemd[1]: Starting dicaffeine.service...
6月 28 13:24:32 raspberrypi systemd[1]: Started dicaffeine.service.
6月 28 13:24:38 raspberrypi dserver[479]: INFO 1: 13:24:38 [BackendServer] Loaded config.
6月 28 13:24:38 raspberrypi dserver[479]: INFO 1: 13:24:38 [BackendServer] No valid streamer startup config found..
6月 28 13:24:38 raspberrypi dserver[479]: INFO 1: 13:24:38 [BackendServer] Server started on port 80
dicaffeine 설치가 완료되면 포트 : 80에서 프로세스가 시작되고 브라우저 (Chromium)를 시작하여 localhost에 액세스합니다.
로그인 화면에서 암호를 입력하라는 메시지가 표시되므로 초기 암호(admin)를 입력합니다.
PLAYER 탭을 선택하면 NDI를 수신할 수 있습니다. NDI 소스를 선택하고 Play 버튼을 누르면 실시간으로 확인할 수 있었습니다. (전체 화면으로 표시됩니다. [ESC] 버튼으로 종료합니다.)
STREAMER 탭을 선택하면 NDI를 보낼 수 있습니다. NDI 소스로 USB 카메라를 선택하고 Stream 버튼을 누르면 NDI Monitor(macOS)에서 확인할 수 있습니다.
Reference
이 문제에 관하여(라즈파이에서 NDI를 보내고받을 수있는 dicaffeine 소프트웨어를 사용해 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kitazaki/items/8de9ac40871a87836ba5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)