June 26, 2017 by
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.
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.
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.
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.
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.
Wowza Media Server is available and integrated with Cloud Server Wowza
Comments are closed.