Open source vendor agnostic client application to interface with most popular sports cameras (eg: GoPro, Yi, SJCam, etc...).
Downloads will be hosted on F-Droid and the GitHub releases page.
Google Play releases will also be uploaded.
Disclaimer: Not a designer.
The app must at least have the following features regardless of camera used:
I maintain the GoPro Wifi API and I will be doing the GoPro support, if you want to add support for your action camera:
camera nameAPI, inside you'll need to place the following files:
ip_addressas a string,
commandURLas string (with :port if needed),
connectionMsgarray as string (this is to check if the camera is connected, first item should be a URL and second item should be a string),
infoarray with information from the vendor (eg: vendor name, vendor country, vendor website)
getStreamthat returns a Uri or a Video that ExoPlayer can play.
mediaURLUri and a function called
getMedia()which returns an array with the URLs of the photos and videos.