Skip to content

ZiningW/GeoStream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeoStream

GeoStream is a test of OpenTok's video streaming API. It's essentially the streaming service Twitch but instead of selecting streams based on the names of streamers, you choose streams based on their location.

Full disclosure, this was a quick hack and may be buggy. Everything seems to work right now but of course more testing is needed

  • Only tested to work on iPhone XR, can't guarantee other iPhones...

GeoStream makes use of the APIs

Get Started

  1. Welcome Page

  1. Signup
  • Signup by providing a username
  • The next page will ask you to create a password if your account is not found
  • If you don't want to signup, you can just use
  • Authentification is facilitated using Firebase

  1. Map View
  • The interface is a simple map showing your location with a button to initialize a stream

  • When a stream is initialized, you will show up to other users like so

  • You can join an existing stream by clicking on the video camera icon
  1. Stream
  • On the stream view, you can see what the other user is streaming

  • Leaving the stream takes you back to the Map view
  • If you're the streamer and stop streaming, you will be removed from the map
  • Any users that are not streaming will not show up on the map

About

Test app for location based video streaming using OpenTok API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published