Captura des de DSLR, càmera web o qualsevol càmera USB
- Transmet des de qualsevol càmera DSLR o càmera web mitjançant un PC Windows, Raspberry Pi o qualsevol dispositiu Linux
- Requereix construir un sistema: càmera + carcassa + ordinador.
- Per què DSLR? Qualitat d'imatge! Cap altra càmera convencional s'acosta a la qualitat de les càmeres DSLR a un preu similar.
- DSLR supports Canon/Nikon/Sony, see llista completa de càmeres
- Teleport Station està pensat per a un desplegament de captura sense vigilància a llarg termini.
- Creat per a una captura fiable a llarg termini. S'executa com un dimoni de Linux SystemD autoactualitzable o un servei de Windows.
- Teleport Station es gestiona completament de manera remota mitjançant teleport.io taulers.
- Pujada resistent, capaç d'emmagatzemar imatges a la memòria cau localment i tornar-ho a provar quan torni la connectivitat a Internet
- Afegiu suport fàcilment al vostre dispositiu IoT personalitzat. Simplement implementeu el binari Teleport Station, proveïu el dispositiu i implementeu ganxos per capturar imatges/vídeos, reiniciar el dispositiu, etc.
S'està desplegant Teleport Station
El dispositiu IoT
Qualsevol PC o placa d'IoT/maker que executi Linux o Windows es pot subministrar com a dispositiu Teleport Station.
Hem tingut un bon èxit amb Raspberry Pi 3 a les nostres proves. Si us plau, mireu el Guia de configuració de Raspberry Pi si ets nou en això. A més, qualsevol portàtil antic funcionarà bé!
El programari
Teleport Station per a Linux
- Instal·leu Linux al tauler, per exemple Servidor Ubuntu en un Raspberry Pi L'entorn que hem utilitzat aquí era Ubuntu 18.04 amb SystemD. Respberry Pi OS també funciona bé. Tingueu en compte que l'escriptori no és necessari i, per a càmeres basades en gphoto2, no es recomana.
-
Un cop iniciat la sessió, descarregueu l'script d'aprovisionament:
# Substituïu el arm64 per amd64 per a Intel o armv6 o armv7 per a ARM de 32 bits.
wget -q https://teleport.blob.core.windows.net/apps/teleportstation/linux/arm64/prod/ts-provision.sh -O ts-provision.sh
-
Doneu-li permís:
-
I executa-ho:
- Aquest script instal·larà el paquet gphoto2 per connectar-se a la càmera. També el paquet SystemD per executar Teleport Station com a dimoni. A continuació, baixarà i col·locarà tots els fitxers Teleport Station a /opt/teleportstation. S'instal·larà i s'iniciarà el servei SystemD.
- A la sortida del registre es mostraran una clau d'aparellament del dispositiu i un URL; navegueu fins a aquest URL per completar l'aprovisionament del dispositiu a teleport.io. Consulteu el registre mitjançant ts-follow-log.sh
- També veureu una sèrie d'scripts a la carpeta, per exemple, ts-follow-log.sh us permet veure el registre del servei. ts-status.sh mostra l'estat de subministrament del dispositiu i l'aparellament. També hi ha un script de desprovisionament que netejarà tot, inclòs el servei SystemD.
- Això és! La resta es configura mitjançant teleport.io taulers.
- Aquest script és un punt de partida, personalitzeu-lo segons sigui necessari per al vostre desplegament.
Coses a tenir en compte:
-
Si s'utilitza l'escriptori GNOME, utilitza el procés /usr/lib/gvfs/gvfs-gphoto2-volume-monitor que interferirà amb la captura d'imatges. Veureu el següent error:
S'ha produït un error a la biblioteca io ('No s'ha pogut reclamar el dispositiu USB'): no s'ha pogut reclamar la interfície 0 (dispositiu o recurs ocupat). Assegureu-vos que cap altre programa (gvfs-gphoto2-volume-monitor) o mòdul del nucli (com ara sdc2xx, stv680, spca50x) estigui utilitzant el dispositiu i que tingueu accés de lectura/escriptura al dispositiu.
Per solucionar-ho, desactiveu gvfsi després reinicieu:
systemctl --user stop gvfs-daemon
systemctl --user mask gvfs-daemon
Alternativament, canvieu l'opció d'arrencada a CLI en lloc d'Escriptori. Al sistema operatiu Raspberry Pi, això es pot fer a Preferències -> Configuració de Raspberry Pi. També el procés de monitorització de volum es pot eliminar, tot i que això no és ideal ja que s'hauria de fer a cada bota.
- Si veieu que el procés de SystemD no s'inicia, probablement vol dir que s'ha utilitzat una arquitectura incorrecta durant el subministrament. Les arquitectures disponibles són armv6/armv7/arm64/amd64.
Teleport Station per Windows
- Instal·leu l'aplicació Teleport Station per a Windows 10/11.
- Després de la instal·lació, se us demanarà l'UAC, això és necessari per habilitar el servei de Windows Teleport Station.
- Feu clic amb el botó dret a la icona vermella Teleport Station a la safata del sistema de Windows i feu clic a "Instal·la el servei".
- Aviat hauríeu de veure "Parell device" al menú. Utilitzeu-ho per subministrar el dispositiu a teleport.io
- Si utilitzeu una càmera DSLR, instal·leu el controlador de la càmera DSLR, més informació sobre això a "La càmera" a continuació.
- Això és! La resta es configura mitjançant teleport.io taulers.
Teleport Station Windows Descarregar
Instal·lador d'aplicacions de càrrega lateral darrera versió (Windows 10/11, 64bit, amd64)
Arxiu de l'instal·lador de càrrega lateral de la darrera versió (Windows 10/11, 64bit, amd64)
Instal·lador d'aplicacions de càrrega lateral darrera versió (Windows 10/11, 32bit, x86)
Arxiu de l'instal·lador de càrrega lateral de la darrera versió (Windows 10/11, 32bit, x86)
Instruccions d'instal · lació
- Les aplicacions que instal·len els serveis de Windows no es permeten a la botiga d'aplicacions de Microsoft, de manera que hem d'utilitzar la càrrega lateral d'aplicacions.
- El mètode més senzill d'instal·lar és utilitzar l'URL d'activació de l'instal·lador d'aplicacions de Windows anterior i seguir les instruccions.
- Alternativament, descarregueu el fitxer d'arxiu anterior. Desbloquegeu-lo a les propietats del fitxer. Després extreu-lo.
- Per instal·lar-lo, utilitzeu el fitxer .appxbundle i seguiu les instruccions.
- Alternativament, feu clic amb el botó dret a Add-AppDevPackage.ps1 i trieu "Executar amb Powershell" per instal·lar-lo.
La càmera
La càmera DSLR està connectada al dispositiu IoT mitjançant un cable USB de bona qualitat i de curta durada.
Windows
Per a Teleport Station amb Windows, per detectar la vostra càmera DSLR cal instal·lar un controlador. Això és bastant senzill amb l'aplicació Zadig disponible a
http://zadig.akeo.ie.. Baixeu Zadig, executeu zadig-2.4.exe, al menú d'opcions seleccioneu "llista tots els dispositius", seleccioneu la vostra càmera i instal·leu el controlador WinUSB per a la càmera. És possible que hàgiu d'entrar al mode de signatura de prova a Windows perquè la instal·lació del controlador tingui èxit. Feu-ho executant l'ordre "bcdedit /set testsigning on" en un indicador d'ordres de l'administrador i, a continuació, reinicieu l'ordinador. Trobareu més informació sobre això
aquí. Després d'això, utilitzeu Zadig per instal·lar el controlador. Per donar suport al conjunt de càmeres més ampli, fem servir libgphoto, i això requereix la substitució del controlador.
Assegureu-vos de seleccionar el dispositiu de càmera correcte quan substituïu el controlador. Tot i que no es pot fer cap dany permanent, substituir el controlador del teclat significarà que no podreu escriure!
Linux
Sota Linux, el paquet gphoto2 és necessari i s'instal·larà mitjançant l'script de subministrament.
Internet i connexió elèctrica
Es prefereix Ethernet, tot i que el Wi-Fi pot funcionar igual de bé. És possible alimentar tant la càmera DSLR com la placa IoT a través de PoE, cosa que significaria que es necessita un sol cable. Moltes plaques IoT ara tenen la possibilitat d'alimentar-se mitjançant PoE i, mitjançant un adaptador, PoE també té prou potència per a una càmera DSLR.