TokBox Live Video and AR Online Hackathon

Have some summer fun with Live Video! Build a new mobile and/or web app that connects people together in an original business or socially relevant way, wherever they are, over live video using the TokBox OpenTok APIs.

An additional first and second prize will be awarded for combining Augmented Reality toolkits, such as ARKit or ARCore, with OpenTok Live Video APIs to create an interesting mixed reality experience.

Join our Slack group for promo codes and discussion.

TokBox become a Vonage company on August 1st (see here) and we are excited to welcome the Nexmo developer community to come and explore our OpenTok Live Video APIs!  Omar Javaid, Chief Product Officer for Vonage, calls the the combination of Nexmo and TokBox "the future of programmable communications" - so get started today with video in this online hackathon.

What is OpenTok?
OpenTok is an easy-to-use API built on WebRTC standards with SDKs available for JavaScript for Web Browsers (no plugins), and native iOS, Android and Windows development. Developers use OpenTok to securely and seamlessly embed live video, audio, screen sharing, chat and secure recording into their apps. These apps can scale easily from one-to-one video interactions to large multi-party video chat sessions to interactive broadcasts to huge audiences, including concurrent streaming to Facebook, YouTube and Twitch. See tokbox.com/hackathon.

View full rules

Eligibility

Individuals, or teams of up to three (3) individuals, who have reached the age of majority in their jurisdiction of residence at the time of entry.

We welcome submitters from around the globe. However individuals or organizations may be disqualified from prizes if they are based in a nation, state, province, or territory where U.S. or local law prohibits participating in the competition or receiving a prize.

Employees or consultants to TokBox, or our parent company and their subsidiaries, and their families are not eligible.

Requirements

Build a functioning web and/or mobile Live Video application using OpenTok APIs that tackles novel, ideally multi-participant, communications use-cases with business or social relevance.

Submitters must post their code on GitHub, including an overview README.md file describing the submitted use-case, its business or social value, and a short overview of how the app works and was built. Submitters must also post a short video (to YouTube or Vimeo) showing the app in action with some voice-over.

To also be eligible for the additional special AR prizes, the application must incorporate Augmented Reality elements, leveraging an AR toolkit of your choice (such as ARKit, ARCore or other) together with OpenTok APIs.

Apps can run on any combination of platforms supported by OpenTok, including Web Browsers (JavaScript), iOS, Android and Windows. Apps can use any third-party SDKs and sample code available from TokBox or other vendors that are independent of the submitting team.

How to enter

  1. Register here on DevPost!
  2. Join our Slack group to get promo codes, stay up-to-date on hackathon news, talk to other participants and get questions answered
  3. Sign up for a free OpenTok API account at tokbox.com/hackathon which includes a guide on how to get started with OpenTok APIs
  4. Find up to 2 more teammates on DevPost, or your friends, or decide to go solo
  5. Follow the submission requirements when you are ready to submit
  6. Complete your team submission on DevPost by September 18th

Judges

Badri Rajasekar

Badri Rajasekar
CTO & SVP Engineering, TokBox

Chad Hart

Chad Hart
Editor, webrtcHACKS.com

Manik Sachdeva

Manik Sachdeva
Developer Evangelist, TokBox

Judging Criteria

  • Use Case Originality
    Judges will look at the originality of the application use-case and potential business or social value. Examples of previous strong use-case areas include healthcare, mental health, education, entertainment and social communication.
  • User Experience Design
    Looking at how well the app incorporates and makes Live Video easy for the app users, with bonus points for use-cases with multiple video participants (not simply 1:1).
  • Augmented Reality
    One first and second prize will be awarded whether or not an application incorporates Augmented Reality elements, while an additional first and second prize will be based on the effective and novel incorporation of an AR toolkit.