Dashboard Overview
Monitor your media management system at a glance
Company Logo
Upload your company logo to include in AI-generated content
This logo will be professionally incorporated into AI-generated images and videos when the option is selected.
No company logo uploaded yet
PNG or JPEG, recommended size: 512x512px or larger
Uploading logo...
Quick Actions
Common tasks to get started
Active Devices
View and manage your display screens
No devices configured yet
Javelin Device Management
Manage Raspberry Pi devices with secure remote control
🎯 How Javelin Works
Raspberry Pi devices automatically register on first boot and appear here. Enable devices to give them access to display your content.
Registered Devices
No Devices Yet
Raspberry Pi devices will appear here automatically after first boot.
Quick Start:
- Flash Pi with Javelin client
- Boot device (auto-registers)
- Enable device here
- Configure display settings
| Status | Device ID | Configuration | Last Seen | Created | Actions |
|---|---|---|---|---|---|
|
Enabled
Disabled
|
URL:
Size:
Rotation:
|
|
Configure Device
Device ID:
Playlist Management
Create and organize playlists for your devices
Create New Playlist
Organize media into playlists for specific devices
Media Library
View and manage all your media files
Uploaded Media
| m.id) : []" aria-label="Select all media" /> | Preview | File Name | Type | Size | Display Time | Fade Effect | Priority | Devices | Custom Times | Actions |
|---|---|---|---|---|---|---|---|---|---|---|
|
|
Upload New Media
Add images or videos to your media library
File Upload
Drag and drop or click to browse
Upload Guidelines
Supported formats: JPEG, PNG images and MP4 videos. Maximum 10 files at once, 100MB total size limit.
Media Order
Arrange the playback order of media on each device
Google Gemini API Toolkit
Using approved Gemini models (2.5 Pro, Flash, Flash Image, Flash Lite, 2.0 Flash) for Image Generation, Vision, Text, Chat, and Embeddings
AI Image Generation
Generate images from text prompts or transform existing images
Two Generation Modes
Text-to-Image: Generate images from text descriptions. Image-to-Image: Upload a reference image and describe how to transform it.
Generated Images
image(s) generated and added to media library
Vision - Image Understanding
Upload images and ask questions about them using Gemini's vision capabilities
Result:
Text Generation
Generate text content with advanced parameters
Generated Text:
Multi-turn Chat
Have a conversation with Gemini AI
Google Veo 3.1 - AI Video Generation
Generate high-fidelity 8-second videos with stunning realism and natively generated audio using Google's state-of-the-art Veo 3.1 model
About Veo 3.1
Veo 3.1 is Google's state-of-the-art model for generating high-fidelity, 8-second 720p or 1080p videos with stunning realism and natively generated audio. It excels at a wide range of visual and cinematic styles.
Text-to-Video Generation
Generate 8-second videos from text prompts with dialogue, sound effects, and cinematic realism
Prompt Tips
- Be specific: Include camera angles, lighting, mood, and actions
- Add dialogue: Specify who speaks and what they say in quotes
- Set the scene: Describe environment, weather, and time of day
- Motion details: Describe how subjects move and interact
- Cinematic style: Reference film styles, color grading, or shot types
Generated Video
Frame-Specific Video Generation
Generate a video by specifying the first and last frames
About Frame-Specific Generation
Provide the first and last frames as images, and Veo will generate a smooth video transition between them. Perfect for creating animations between two specific scenes.
Generated Video
Image-Guided Video Generation
Use up to four reference images to guide your video content
About Image-Guided Generation
Provide up to 4 reference images to guide your video content. All reference images are treated as assets (specific objects or subjects) which work best with the VEO model for image-guided video generation.