2025 RDK Hackathon

Be a part of the RDK 2025 Hackathon by submitting your feature, innovation, solution, or concept for the RDK code.

$2,500 prize for the winning team

The winning team will present their work in a webinar or recorded video prior to the end of 2025.

Registration opens December 4, 2024.

Deadline for submitting final projects is March 14, 2025.

Team registration

Dec. 4 – Jan. 17

Hackathon period

Feb. 3 – March 14

Final judging

March 31 – April 4

Winner announced

April 7

Team registration

Hackathon period

Final judging

Winner announced

Dec. 4 – Jan. 17

Feb. 3 – March 14

March 31 – April 4

April 7

Rules

  • Teams may be formed by any RDK licensee.
  • Create your own team of one to five members.
  • All entries submitted become the property of RDK.
  • Entries may be added to the RDK open source code.
  • Entries must be free of any third-party licensing conflicts.

Schedule

  • December 4 — Registration opens
  • December 4 ‒ January 17 — Teams submit original concepts
  • January 20‒24 — RDK reviews concepts
  • February 3 — Hackathon begins
  • March 14 — Deadline to submit finished projects
  • March 17‒28 — Initial judging
  • March 31 ‒ April 4 — Final judging
  • April 7 — Winner announced

Concepts

You may choose from one of the following approved concepts or submit a new concept of your own. New concepts will be reviewed for approval by RDKM.

Concept 1: Seamless playback of two audio-video streams with independent control over the audio output

Read more

Concept 2: Improve RDK performance

Read more

Concept 3: Tool for GStreamer pipeline observability

Read more

Concept 4: Private listening feature

Read more

Concept 5: Binary compatible Native Application (in DAC)

Read more

Concept 6: Porting of RDK-B to a new target

Read more

Concept 7: Integrating LXC runtime in the DAC framework

Read more

Concept 8: Mobile Application for the remote management

Read more

Concept 9: Easy Connect application

Read more

Concept 10: Wi-Fi sensing application

Read more

Concept 11: Integrating NFTable

Read more

Team registration

Judging criteria

  • All projects will be reviewed by an internal RDKM team which will select three finalists.
  • Three finalists will present to a panel of judges for final judging and selection of one winner.

Judging rubric

Clarity of stated goal — up to 5 points
Extent to which stated concept is achieved — up to 10 points
Quality of final code submitted — up to 20 points
Performance of product or feature — up to 20 points
Quality of supporting documentation — up to 10 points
Quality of final presentation — up to 5 points
Complexity of design — up to 5 points

Total maximum points: 75

Final judges

BART CATRYSSE

Lead Architect STB Software

Liberty Global

MICHAEL FIESS

Distinguished Engineer

Comcast

RUSSELL LEAKE

Executive Director Architecture

Comcast

SOUMYA MUNSHI

Director, Software Dev & Engineering

Comcast

KHEM RAJ

Fellow

Comcast

SHASHANK NANJUNDASWAMY

Head of RDK-B Software Engineering 

Sky