Skip to content

Tools for handling/displaying GoPro HTTP/UDP stream (Python/Ruby)

Notifications You must be signed in to change notification settings

KonradIT/GoProStream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GoProStream

Tools for handling/displaying GoPro HTTP/UDP stream. Available in Python.

Dependencies:

Python:

  • FFMPEG
  • urllib

Screenshots:

Compatible with:

  • HERO3
  • HERO3+
  • HERO4
  • HERO Session
  • HERO+ (incl. LCD)
  • HERO5 (needs testing)

Flags:

VERBOSE=False

Verbose flag for FFmpeg

RECORD=False

Sends a record command to the camera, camera must be in video mode!

STREAM=False

Creates a local stream via FFMPEG with minimized lag for use in OBS, camera must be in video mode!

SAVE=False

Save the gopro live feed to your machine

SAVE_FILENAME="goprofeed2"

The filename of the saved video feed

SAVE_FORMAT="mp4"

File format for saved video feed

SAVE_LOCATION="/home/konrad/Videos/"

Location for saved video feed (needs to be changed to your username and directory)

Further instructions:

https://medium.com/@konrad_it/how-to-stream-from-a-gopro-camera-f4a164150797

Credit

@SonOf8Bits