DSLR, 웹캠 또는 USB 카메라에서 캡처
- Windows PC, Raspberry Pi 또는 Linux 장치를 사용하여 DSLR 또는 웹캠에서 방송
- 카메라 + 하우징 + 컴퓨터 등 시스템 구축이 필요합니다.
- 왜 DSLR인가? 이미지 품질! 다른 주류 카메라는 비슷한 가격대에서 DSLR 카메라의 품질에 근접할 수 없습니다.
- DSLR supports Canon/Nikon/Sony, see 전체 카메라 목록
- Teleport Station 장기간 무인 캡처 배포를 위한 것입니다.
- 안정적이고 장기적인 캡처를 위해 제작되었습니다. 자체 업데이트 가능한 SystemD Linux 데몬 또는 Windows 서비스로 실행됩니다.
- Teleport Station teleport.io 대시보드를 통해 원격으로 완전히 관리됩니다.
- 탄력적인 업로드, 이미지를 로컬로 캐시하고 인터넷 연결이 다시 연결되면 다시 시도할 수 있음
- 맞춤형 IoT 장치에 지원을 쉽게 추가하세요. 간단히 Teleport Station 바이너리를 배포하고, 기기를 프로비저닝하고, 이미지/비디오 캡처, 기기 재시작 등을 위한 후크를 구현하세요.
Teleport Station 배포 중
IoT 장치
Linux 또는 Windows를 실행하는 모든 PC 또는 IoT/제조업체 보드는 Teleport Station 기기로 프로비저닝될 수 있습니다.
우리는 테스트에서 Raspberry Pi 3를 사용하여 좋은 성공을 거두었습니다. 다음을 참조하세요. 라즈베리 파이 설정 가이드 당신이 처음이라면. 또한 어떤 오래된 노트북도 잘 작동할 것입니다!
소프트웨어
Teleport Station 리눅스용
- 예를 들어 보드에 Linux를 설치합니다. 라즈베리 파이의 우분투 서버 여기서 사용한 환경은 SystemD를 사용하는 Ubuntu 18.04였습니다. Respberry Pi OS도 잘 작동합니다. 데스크톱은 필요하지 않으며 gphoto2 기반 카메라의 경우 권장되지 않습니다.
-
로그인한 후 프로비저닝 스크립트를 다운로드합니다.
# arm64를 Intel의 경우 amd64로 교체하거나 32비트 ARM의 경우 armv6 또는 armv7로 교체합니다.
wget -q https://teleport.blob.core.windows.net/apps/teleportstation/linux/arm64/prod/ts-provision.sh -O ts-provision.sh
-
권한을 부여하세요:
-
그리고 실행하세요:
- 이 스크립트는 카메라에 연결하기 위해 gphoto2 패키지를 설치합니다. 또한 Teleport Station을 데몬으로 실행하기 위한 SystemD 패키지입니다. 그런 다음 모든 Teleport Station 파일을 다운로드하여 /opt/teleportstation에 배치합니다. SystemD 서비스가 설치되고 시작됩니다.
- 기기 페어링 키와 URL이 로그 출력에 표시됩니다. 이 URL을 찾아 teleport.io에서 기기 프로비저닝을 완료하세요. ts-follow-log.sh를 사용하여 로그 보기
- 폴더에도 여러 스크립트가 표시됩니다. 예를 들어 ts-follow-log.sh를 사용하면 서비스 로그를 볼 수 있습니다. ts-status.sh는 장치 프로비저닝 상태 및 페어링을 보여줍니다. SystemD 서비스를 포함하여 모든 것을 정리하는 비프로비저닝 스크립트도 있습니다.
- 그게 다야! 나머지는 teleport.io 대시보드를 통해 구성됩니다.
- 이 스크립트는 시작점이므로 배포에 필요에 따라 사용자 지정하세요.
참고 사항:
-
GNOME 데스크톱을 사용하는 경우 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor 프로세스를 사용하는데, 이는 이미지 캡처를 방해합니다. 다음 오류가 표시됩니다.
Io-library에서 오류가 발생했습니다('USB 장치를 청구할 수 없습니다'): 인터페이스 0을 청구할 수 없습니다(장치 또는 리소스가 사용 중입니다). 다른 프로그램(gvfs-gphoto2-volume-monitor)이나 커널 모듈(예: sdc2xx, stv680, spca50x)이 장치를 사용하고 있지 않고 장치에 대한 읽기/쓰기 액세스 권한이 있는지 확인하세요.
이 문제를 해결하려면 gvfs를 비활성화한 다음 재부팅하세요.
systemctl --user stop gvfs-daemon
systemctl --user mask gvfs-daemon
또는 부팅 옵션을 데스크탑 대신 CLI로 변경하세요. Raspberry Pi OS에서는 기본 설정 -> Raspberry Pi 구성에서 이 작업을 수행할 수 있습니다. 또한 볼륨 모니터 프로세스가 종료될 수 있습니다. 하지만 이는 종료되지 않습니다. 부팅할 때마다 수행해야 하므로 이상적입니다.
- SystemD 프로세스가 시작되지 않는 경우 프로비저닝 시 잘못된 아키텍처가 사용되었음을 의미할 수 있습니다. 사용 가능한 아키텍처는 armv6/armv7/arm64/amd64입니다.
Teleport Station ~을 위한 Windows
- Windows 10/11용 Teleport Station 앱을 설치하세요.
- 설치 후 UAC를 묻는 메시지가 표시됩니다. 이는 Teleport Station Windows 서비스를 활성화하는 데 필요합니다.
- Windows 시스템 트레이에 있는 빨간색 Teleport Station 아이콘을 마우스 오른쪽 버튼으로 클릭하고 '서비스 설치'를 클릭하세요.
- 곧 메뉴에 '기기 페어링'이 표시됩니다. 이를 사용하여 teleport.io에 기기를 프로비저닝하세요.
- DSLR 카메라를 사용하는 경우 DSLR 카메라 드라이버를 설치하세요. 이에 대한 자세한 내용은 아래 '카메라'에서 확인하세요.
- 그게 다야! 나머지는 teleport.io 대시보드를 통해 구성됩니다.
Teleport Station Windows 다운로드
최신 버전 Sideload 앱 설치 프로그램 (Windows 10/11, 64bit, amd64)
최신 버전 사이드로드 설치 프로그램 아카이브 (Windows 10/11, 64bit, amd64)
최신 버전 Sideload 앱 설치 프로그램 (Windows 10/11, 32bit, x86)
최신 버전 사이드로드 설치 프로그램 아카이브 (Windows 10/11, 32bit, x86)
설치 지침
- Windows 서비스를 설치하는 앱은 Microsoft App Store에서 허용되지 않으므로 앱 사이드로딩을 사용해야 합니다.
- 가장 간단한 설치 방법은 위의 Windows 앱 설치 프로그램 활성화 URL을 사용하고 프롬프트를 따르는 것입니다.
- 또는 위의 아카이브 파일을 다운로드하세요. 파일 속성에서 차단을 해제하세요. 그런 다음 추출하십시오.
- 설치하려면 .appxbundle 파일을 사용하고 프롬프트를 따르십시오.
- 또는 Add-AppDevPackage.ps1을 마우스 오른쪽 버튼으로 클릭하고 'Powershell로 실행'을 선택하여 설치합니다.
카메라
DSLR 카메라는 품질이 좋고 이상적으로는 짧은 길이의 USB 케이블을 통해 IoT 장치에 연결됩니다.
Windows
Windows에서 Teleport Station의 경우 DSLR 카메라를 감지하려면 드라이버 설치가 필요합니다.
http://zadig.akeo.ie.에서 제공되는 Zadig 앱을 사용하면 매우 간단합니다. Zadig를 다운로드하고, zadig-2.4.exe를 실행하고, 옵션 메뉴에서 '모든 장치 목록'을 선택한 다음, 카메라를 선택하고 카메라용 WinUSB 드라이버를 설치하세요. 드라이버 설치가 성공하려면 Windows에서 테스트 서명 모드로 들어가야 할 수도 있습니다. 관리자 명령 프롬프트에서 'bcdedit /set testsigning on' 명령을 실행한 다음 컴퓨터를 다시 시작하면 됩니다. 이에 대한 자세한 내용은
여기 그런 다음 Zadig를 사용하여 드라이버를 설치하세요. 가장 광범위한 카메라 세트를 지원하기 위해 우리는 libgphoto를 사용하며 이를 위해서는 드라이버 교체가 필요합니다.
드라이버 교체 시 반드시 올바른 카메라 장치를 선택하세요. 영구적인 손상은 없지만 키보드 드라이버를 교체하면 입력할 수 없게 됩니다!
Linux
Linux에서는 gphoto2 패키지가 필요하며 프로비저닝 스크립트에 의해 설치됩니다.
인터넷 및 전원 연결
Wi-Fi도 잘 작동하지만 이더넷이 선호됩니다. PoE를 통해 DSLR 카메라와 IoT 보드 모두에 전원을 공급할 수 있으므로 단일 케이블이 필요합니다. 이제 많은 IoT 보드에 PoE를 통해 전원을 공급할 수 있는 기능이 있으며, PoE는 어댑터를 통해 DSLR 카메라에도 충분한 전원을 공급합니다.