~/talk

Delivering Native Video Experiences in React Apps

slides:none on file

Global video traffic sits around 80% so building native playback matters: the talk shows how ImageKit’s Video API converts a single 35 MB source into adaptive chunks (example: split into ~6 MB segments), exposes an HLS manifest via ikmaster.m3u8, and auto-generates renditions at 360,480,720,1080 without manual re-encodes. Examples include using video.js for ABR, preload strategies (none/metadata/auto), thumbnail extraction via thumbnail_start_offset or IKthumbnail.jpg, and bringing your own S3/GCS storage behind a CDN.

AI-written summary · about

  1. 0:00Introduction and video stats
  2. 3:09YouTube embed disadvantages
  3. 6:19Building native video experiences
  4. 8:24ImageKit video API overview
  5. 11:53Native HTML5 video tag
  6. 16:32Preload options and buffering
  7. 19:01Adaptive bitrate streaming
  8. 23:32Video.js player implementation
  9. 26:23Poster thumbnails and offsets
  10. 27:50Vertical video interfaces
  11. 31:00Summary and key takeaways
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.