A vertical, full-screen reels player for short-form video. It renders edge-to-edge with a centered play/pause button, a right-side action rail (like, comments, share, send), and a bottom bar showing author, caption/hashtags, and audio track. Auto-hiding UI and smooth transitions keep the focus on content while remaining instantly interactive.
Functionality
Full-screen 9:16 playback with smart aspect-ratio handling
A vertical, full-screen reels player for short-form video. It renders edge-to-edge with a centered play/pause button, a right-side action rail (like, comments, share, send), and a bottom bar showing author, caption/hashtags, and audio track. Auto-hiding UI and smooth transitions keep the focus on content while remaining instantly interactive.
Functionality
Full-screen 9:16 playback with smart aspect-ratio handling
Right-side action rail: like, comments sheet, share, send
Center play/pause with tap/hold feedback and haptics
Caption/hashtags overlay and author handle with Follow badge
Audio track label with marquee and mute/unmute toggle
Progress bar with timecodes and draggable scrubber
Autoplay, loop, and auto-pause on view change
Optional vertical feed with swipe up/down paging
Double-tap to like and long-press quick actions
Preloading and caching for instant next-video start
Buffering indicator and error/retry fallback
Accessibility: larger hit targets and screen-reader labels
Keyboard support on web (space/arrow keys)
Analytics hooks for views, likes, completion, and shares
Responsive and safe-area aware for phones and tablets
Use cases
TikTok/Reels-style short-form feeds
UGC hubs and creator portfolios
Product teasers and feature highlights
Tutorial snippets and micro-lessons
Music clips with attributed audio
News bites and quick announcements
Event recaps and promo trailers
Meme/entertainment compilations
Onboarding or campaign story series
Community challenges and hashtag pages
Keywords
reels player, vertical video, short-form video, full-screen video, 9:16 playback, action rail, like button, comments sheet, share button, send/share to DM, follow badge, caption overlay, hashtags overlay, audio track label, mute toggle, progress bar, timecodes, autoplay, loop video, swipe navigation, feed pager, preloading, caching, double-tap like, gesture controls, haptic feedback, buffering indicator, error fallback, analytics events, responsive video, safe-area aware, edge-to-edge, full cover, smooth playback, adaptive scaling, keyboard controls, Flutter widget, FlutterFlow component, social video, creator tools.
Awesome Video Player V3
You may only use this template for one project. For more details, please read the Marketplace Terms of Service.