All Things Streaming Icon

All Things Streaming

Streaming industry news, how-to’s, and more

Announcing the DeveloperWeek NY 2017 Hackathon Challenge Winners!

June 26, 2017 by James Jackson

 

Every year, developers from across the country join Wowza in Brooklyn, New York for the 2017 DeveloperWeek Hackathon. The hackathon brings together people of varying experience and skill levels for a chance to socialize, learn, build something great—and win prizes of $250 in gift cards and $250 in Wowza gear. Entries are judged on originality, completeness and functionality.

 

The Wowza Hackathon Challenge Winners 

We love seeing people use their skills to build practical apps using Wowza technology, and this hackathon was no exception. Developers were given access to the industry-leading Wowza tool suite, including GoCoder SDK, Wowza Streaming Cloud REST APIs and Wowza Streaming Engine APIs, as well as the Wowza community for support. Three teams competed over a 24-hour period, with diverse backgrounds including students, skilled SaaS app teams and experienced C developers without Java, JavaScript, streaming or WebRTC experience. 

DevWeek Wowza Challenges

Wowza sponsored two challenges:

 

Challenge #1: Build the best iOS or Android live-streaming app using Wowza GoCoder SDK. 

Tools and technology provided:

  • The GoCoder SDK.
  • Wowza Streaming Cloud.
  • Code samples. 
  • Developer tools and tutorials. 
  • Support from Wowza developers. 

The Winner: Peaceably Assemble

Peaceably Assmble, the winning GoCoder SDK team, built a mobile app for streaming protests and demonstrations in real time. It automatically uploads live-streams after they've been recorded, creating a permanent public record of the event. This is helpful in cases where the phone itself is damaged or confiscated, which often happens during protests and demonstrations.  

Peaceably Assemble DevWeek 2017

 

Honorable Mention: ZAMHack

Runner-up in the GoCoder SDK competition was ZAMHack. This team built an Internet of Things app that uses the input from external sensors to initiative live-streams when security incidents occur—for example, if a window in your home is broken, or a suspicious noise is detected in your backyard, the app will send a text-message alert, then live-stream the feed from the nearest security camera directly to your phone.

ZamHack DevWeek 2017

 

Challenge #2: Build the best WebRTC app using Wowza Streaming Engine. 

Tools and technology provided:

  • Wowza Streaming Engine.
  • Code samples. 
  • Developer tools and tutorials. 
  • Support from Wowza developers. 

The Winner: Headmounted Camera Livestream

This winning app uses WebRTC to deliver live-streams from a head-mounted camera to a website, so anyone can access the camera's feed in real time. This has practical applications for public safety and security, where supervisors and command centers could access live-streams from the body-cams or mobile devices of officers in the field. Though the developer who built the app had no prior experience with streaming or web development, he was able to use the Wowza GoCoder SDK and Wowza Streaming Engine to quickly win the contest.

Headmounted camera livestream DevWeek 2017

 

DevWeek NY 2017 Post-Game: Tools for Building Your Own App

Building an app of your own? Use these resources to get familiar with Wowza tools and technology:

 

Wowza GoCoder SDK

Turn any iOS or Android device into a streaming camera with up to 4K resolution using the Wowza SDK. 

 

Wowza Streaming Cloud

Package and deliver live video and audio streams to any device, at any scale, with Wowza's streaming PaaS. 

 

Wowza Streaming Engine

Wowza's media server software—deployable on your machine or in a cloud instance, and able to scale as you need for live and on-demand streaming.

Use Wowza Streaming Engine to build your own WebRTC chat application:

Additional Wowza Streaming Engine resources:

 

Wowza Player

Embed this HTML5 player in your application or website for playback of video and audio streams. 

 

Need More Help?

Sign up for the Wowza #live-streaming Slack channel, where Wowza developers and streaming experts are available for live help. You can also check out the Wowza Forums to search our knowledge base, post questions and get input from the extensive Wowza community.

Got a comment? Drop us a line on Twitter @wowzadev
James Jackson

Chicagoan-gone-Coloradan James Jackson is a director of product marketing at Wowza, where he drives alignment of solutions and product marketing with customer needs. He has over 10 years of experience in product management, product marketing, and business development in industries ranging from CDNs to energy management.