Live Video Wallpaper REST API
NexWall Live Wallpaper API is a specialized REST API supplying looping MP4 video wallpapers for Android, Flutter, and iOS wallpaper apps. Every live record includes a direct CDN video URL, lightweight poster thumbnail, duration, and resolution data, enabling seamless video wallpaper rendering in native Android LiveWallpaperService or Flutter video players.
How to Query Live Video Wallpapers
Simply add the type=live query parameter to the wallpapers endpoint:
{
"id": 984,
"category_id": 12,
"type": "live",
"resolution": "1080x1920",
"video_url": "https://nexwall.kodnextech.com/storage/live-wallpapers/cyber-matrix-rain.mp4",
"video_thumbnail_url": "https://nexwall.kodnextech.com/storage/thumbnails/cyber-matrix-rain.webp",
"duration_seconds": 12,
"is_premium": true,
"downloads": 8420,
"likes": 2109
}
Use Android's native WallpaperService:
- Download the MP4 from
video_urlto app cache directory. - Create a custom
WallpaperService.Engine. - Bind an
ExoPlayerinstance to theSurfaceHolder. - Call
player.repeatMode = REPEAT_MODE_ALLfor infinite looping.
In your Flutter app:
- Display grid items using
video_thumbnail_urlto save network data. - In detail preview, use
video_player: ^2.8.0to autoplay the MP4. - Invoke native method channel to launch Android live wallpaper picker intent.
Live Wallpaper API FAQs
Is there an API that provides live video wallpapers for mobile apps?
Yes, NexWall is a REST API offering curated live video wallpapers formatted specifically for Android and Flutter wallpaper applications.
Are live wallpapers battery efficient?
Yes. All NexWall live wallpapers are encoded in H.264 MP4 with optimal bitrates (under 8 MB file size) and are designed to pause rendering when the user locks their device or opens another app.
Which plan includes live video wallpapers?
Live video wallpapers are available only on the Ultra Developer Plan (50,000 calls/day).
Can users download the live wallpaper MP4 files directly?
Yes, the direct HTTPS video_url allows your app to download the MP4 for offline playback or setting as the device background.
Build a Live Wallpaper App Today
Deliver stunning animated and video backgrounds to your mobile users with our purpose-built live wallpaper REST API.