Een foto van de GoPro Hero9
GoPro

Fabrikanten van derden ontwikkelen graag nieuwe vattingen, lenzen en andere accessoires voor de GoPro-actiecamera. Maar heel weinig producten integreren daadwerkelijk met de GoPro-software. Nu lanceert GoPro de Open GoPro API, zodat iedereen nieuwe apps voor de camera kan ontwikkelen of nieuwe accessoires kan maken die optimaal profiteren van de mogelijkheden van de GoPro.

In de praktijk betekent dit dat een sportbedrijf als Garmin of Wahoo GoPro-bedieningen kan integreren in hun fietscomputers. Maar omdat de API open source is, zullen we ook veel community-made tools voor de GoPro zien, zoals een Linux-app die van een GoPro een draadloze webcam kan maken.

GoPro zet kleine stapjes met zijn open-source API, dus er ontbreken nog veel functies, zoals het streamen van videofeeds (word dus niet te enthousiast over mijn idee voor een draadloze webcam). De open API werkt ook alleen met de GoPro HERO9 en we weten niet echt hoe (en of) GoPro van plan is de functie uit te breiden naar oudere camera’s.

Op het moment van schrijven zijn dit de functies die beschikbaar zijn in de Open GoPro API:

  • Draadloze connectiviteit: met Bluetooth of Wi-Fi kan je GoPro verbinding maken met andere apparaten en accessoires. Je kunt dit ook gebruiken om draadloos bestanden over te zetten.
  • Camerastatus: zo kun je de levensduur van de batterij controleren, of het LCD-scherm aan of uit is, of de GoPro oververhit raakt, enz.
  • Camera Command and Control: video of foto’s vastleggen, instellingen wijzigen, enz.
  • Voorvertoning: met deze functie kan de GoPro verbinding maken met externe schermen voor beeld-of videovoorbeelden, hoewel dit niet duidelijk is in de GoPro-documenten.
  • Toegang tot SD-kaart: je kunt bestanden die op de SD-kaart van de GoPro zijn opgeslagen, beheren of overdragen.

Je kunt aan de slag met de Open GoPro API op de website van het bedrijf. Relevante bestanden zijn beschikbaar op GitHub, samen met codevoorbeelden voor Python, C, Swift en BASH.

Bron: GoPro via DC Rainmaker