tgoop.com/WebK_en/14
Last Update:
Prize fund: $30,000
Deadline: 23:59 on January 21st (Dubai time)
Who can participate: Everyone
Results: February 4th, 2024
Telegram is hosting a contest for JavaScript developers to implement Live Streaming into Telegram Web and enhance video playback capabilities in specific browsers.
The Task:
1. Implement Live Streaming into Telegram Web K based on the provided mockups.
2. Introduce a workaround for a Chromium bug that prevents certain videos from being played.
For an in-depth task description, further details and a bonus task, please refer to this document
Evaluation Criteria and Requirements:
General
β No third-party UI frameworks are allowed.
β The submission must be consistent with the existing Web K codebase.
β Your implementation must work flawlessly on desktop Chrome (across Linux, macOS, Windows) and Safari on macOS. Proper support for other browsers and mobile environments (Android, iOS) will be considered a bonus.
Live Streaming
β The most preferable outcome can be achieved by re-using parts of dash.js. However, you may opt for your own approach, provided that the final result is not inferior to the implementation present in Telegram's native apps.
Submissions:
Contestants will be able to submit their entries to @ContestBot at a later date. We will further clarify the submission instructions closer to the deadline.
P.S. Winners may be offered a chance to explore further opportunities with Telegram.