djseweryndurczok.pl
2026·DJ Seweryn Durczok

A DJ portfolio led by adaptive video

djseweryndurczok.pl hero — first-dance footage behind „Wyjątkowe chwile wymagają wyjątkowej muzyki”, served as adaptive HLS video
See it in action

We built djseweryndurczok.pl around full-bleed performance footage and delivered it through adaptive HLS. The hero chooses the right stream for the device and connection: quick on Wi-Fi, lower on uneven LTE, and never forcing a heavy 1080p file onto every visitor.

Tech stack
Next.jsHLS.jsFFmpegVercelnext/imageAVIF/WebP
HLS ladderVideo delivery
First frame fastHero start
Quality steps downUneven LTE

Goal

Seweryn Durczok is a DJ and MC from Silesia with more than a decade on stage and 500+ events behind him. His site had to sell what clients actually buy: a charged room, a full dancefloor, the drop, the lights, and a steady voice on the mic. Photos could support that story, but they could not lead it. We put real performance footage on the first screen, then engineered it to behave on hotel Wi-Fi, train LTE, mid-range Android phones, and older laptops without making the entrance feel like a wait.

The risk

The easy version is a single MP4. It also creates the failure mode. One encode has to serve every screen and every connection. Tune it for desktop and mobile visitors wait; tune it for mobile and the footage loses weight on larger displays. The browser still has to pull too much before playback feels safe, so the strongest asset on the page can become its slowest moment. For a DJ, that is the wrong first beat.

Adaptive delivery

We turned the hero into an adaptive HLS stream. The source clip is transcoded with FFmpeg into a bitrate ladder, from a small low-bitrate rendition to full HD, then split into short segments described by an .m3u8 playlist.

  • HLS.js handles playback where the browser needs it; Safari and iOS use native HLS. The player reads real throughput and selects the current rendition segment by segment.

  • Playback begins on a low rung for a quick first frame, climbs as bandwidth allows, and drops back the moment the network weakens instead of buffering.

  • The browser fetches only the segments actually watched, so a phone on metered LTE never pulls the full 1080p master.

  • A lightweight AVIF/WebP poster owns the first paint, the video payload stays lazy until needed, and Save-Data / reduced-data signals are respected.

Full portfolio

Around the hero we built the complete portfolio: an "O mnie" bio, a four-part offer for weddings, studniówkas, corporate events, and special occasions, a gallery served as responsive AVIF/WebP through next/image, testimonials, partner logos, and a contact form with phone and email. The whole site stays mobile-first because most couples start the DJ search on a phone.

  • Polish-language content with structure and metadata prepared for SEO and AI discovery.

  • Deployed on Vercel, with HLS segments and responsive images served from the CDN for low latency across Poland.

Launch result

At launch, the site has a performance-led hero that starts quickly and stays smooth across devices and networks without shipping one heavy file to everyone. The poster keeps Largest Contentful Paint quick while HLS takes over for playback, and adaptive delivery limits mobile data use by sending only the quality the connection can handle. The result is a fast, mobile-first portfolio where the most demanding element on the page is controlled from the first frame, with the foundation in place for visibility to grow over time.

Frequently Asked Questions

Want similar results for your project?

Can't keep up with changes in AI world?

Let us do the heavy lifting. Every week we distill the most important AI developments into a focused 5-minute briefing — so you stay ahead without the noise.

Find out more
Weekly AIonline
A DJ portfolio led by adaptive video / ZanReal