-
Notifications
You must be signed in to change notification settings - Fork 1k
Quick Start Guide
Get your video platform up and running in just 10 minutes!
This guide walks you through the essential first steps after installing AVideo. By the end, you'll have a fully configured site with your first video uploaded.
Make sure you have:
- ✅ AVideo installed on your server
- ✅ Access to your site's URL
- ✅ Your admin credentials (set during installation)
Navigate to your AVideo URL in a web browser:
https://your-domain.com/
[Screenshot: AVideo homepage]
Look for the "Login" button in the top right corner and click it.
[Screenshot: Login button location]
-
Username:
admin(default) - Password: The password you set during installation
Click "Login" to access your account.
[Screenshot: Login form]
⚠️ Forgot your password? See Reset a Password
After logging in, click on your username in the top right, then select "Admin Panel" or look for the gear icon.
[Screenshot: Accessing Admin Panel]
In the Admin Panel, find and click "Site Settings" or "Configurations".
[Screenshot: Site Settings menu location]
Find the "Site Name" or "Website Title" field and enter your platform's name.
Example: My Video Platform
[Screenshot: Site name field]
- Scroll to the "Logo" section
- Click "Choose File" or "Upload"
- Select your logo image (recommended: PNG with transparent background)
- Click "Save"
[Screenshot: Logo upload area]
💡 Tip: Use a logo that's at least 200px wide for best results.
- Find the "Timezone" dropdown
- Select your local timezone
- This ensures video publish times are correct
[Screenshot: Timezone dropdown]
Scroll to the bottom and click "Save" to apply all changes.
[Screenshot: Save button]
Email is important for user registration, password resets, and notifications.
In Site Settings, look for "Email" or "SMTP Configuration" section.
[Screenshot: Email settings section]
Enter your email server details:
| Field | Description | Example |
|---|---|---|
| SMTP Host | Your email server | smtp.gmail.com |
| SMTP Port | Usually 587 or 465 | 587 |
| SMTP Username | Your email address | your@email.com |
| SMTP Password | Your email password or app password | ******** |
| From Email | Sender email address | noreply@yourdomain.com |
| From Name | Sender name | My Video Platform |
[Screenshot: SMTP configuration form]
Click "Send Test Email" (if available) to verify your settings work.
[Screenshot: Test email button]
Click "Save" to store your email configuration.
📧 Need detailed instructions? See Setting Up AVideo to Send Emails
Plugins add powerful features to your site. Here are the must-haves:
In the Admin Panel, click "Plugins".
[Screenshot: Plugins menu]
The Gallery plugin gives you a beautiful homepage layout.
- Find "Gallery" in the plugin list
- Click the toggle or "Enable" button
- The plugin is now active
[Screenshot: Gallery plugin toggle]
This plugin unlocks advanced customization options.
- Find "CustomizeAdvanced" in the list
- Click to enable it
- Click the settings icon to configure (optional for now)
[Screenshot: CustomizeAdvanced plugin]
The Cache plugin makes your site load faster.
- Find "Cache" in the plugin list
- Click to enable it
- Your site will now cache pages for better performance
[Screenshot: Cache plugin]
Consider enabling these later:
| Plugin | Purpose |
|---|---|
| VideoHLS | Better video delivery and security |
| Live | Enable live streaming |
| Subscription | Paid memberships with recurring payments |
| Comments | Let users comment on videos |
🔌 Learn more: How To Install a New Plugin
Time to add your first video!
Look for the camera icon (📷) in the top navigation bar and click it.
[Screenshot: Camera icon in navbar]
From the dropdown menu, choose "Encode video and audio".
[Screenshot: Upload menu options]
💡 Why "Encode"? This ensures your video plays perfectly on all devices. See About Video Upload for other options.
- Click "Select File" or "Choose File"
- Navigate to a video on your computer
- Select it and click "Open"
[Screenshot: File selection]
Supported formats: MP4, MKV, AVI, MOV, WebM, and more.
While your video uploads, add information:
- Title: Give your video a clear, descriptive name
- Description: Tell viewers what the video is about
- Category: Select the most relevant category
- Tags: Add keywords separated by commas
[Screenshot: Video details form]
Click the "Upload" or "Save" button to start processing.
[Screenshot: Upload button]
Your video will be processed by the encoder. This typically takes:
| Video Length | Approximate Time |
|---|---|
| 1-5 minutes | 2-5 minutes |
| 5-15 minutes | 5-15 minutes |
| 15-30 minutes | 15-30 minutes |
| 30+ minutes | 30+ minutes |
You'll see a progress indicator or receive a notification when complete.
[Screenshot: Encoding progress]
Once encoding is complete:
- Go to "My Videos" in your menu
- Click on your video to watch it
- Congratulations—your first video is live! 🎉
[Screenshot: Video playing]
You've successfully:
- ✅ Logged in as admin
- ✅ Configured your site name and logo
- ✅ Set up email notifications
- ✅ Enabled essential plugins
- ✅ Uploaded your first video
Now that your platform is running, explore these features:
Enable live broadcasting on your platform.
→ How to Make a Live Stream
Change colors, layouts, and themes to match your brand.
→ Site Design and Templates | Design FAQ
Set up ads, subscriptions, or pay-per-view.
→ How To Make Money on AVideo
Configure user permissions and groups.
→ Users Permissions | User Groups
Review security best practices.
→ AVideo Platform Security
Connect the AVideo mobile app to your platform.
→ About AVideo Platform Mobile App
- 📖 Full Documentation Wiki
- ❓ Frequently Asked Questions
- 📚 Glossary of Terms
- 🐛 Report Issues
- 💬 Discord Community
- 🛠️ Professional Support
Welcome to the AVideo community! Happy streaming! 🎬
The Open Source Video Platform Solution
| Service | Description | Link |
|---|---|---|
| 🎯 | Professional Support - Direct assistance from core developers | Contact |
| ☁️ | AVideo CDN - High-performance video delivery network | Pricing |
AVideo Platform © 2024 - Self-hosted video streaming platform
Made with ❤️ by WWBN and the open source community