Overview
Seasons allow you to organize episodes within a series into logical groupings. Whether you’re managing a TV show, training course modules, or any episodic content, seasons provide the perfect structure.Create Seasons
Add new seasons to any series
View Seasons
Browse all seasons in a series
Edit Details
Update season information and metadata
Delete Seasons
Remove seasons and their episodes
Creating a New Season
Seasons are always created within the context of a specific series.Navigation
- Go to your Series Library
- Click on a series
- Click the + button next to “Temporadas” (Seasons)
- Fill in the season details
Required Fields
The name of the season (e.g., “Season 1”, “Module 1: Basics”)
A brief description of what this season covers
Example: Season Creation Form
The
showId is automatically passed from the parent series, ensuring the season is created in the correct series.Season Display
Seasons are displayed in the series detail view with rich visual elements.Season Card Components
Features
- Cover Image: Each season can have its own cover image
- Edit Button: Quick access to edit season details
- Hover Effects: Smooth transitions for better UX
- Responsive Design: Adapts to different screen sizes
Season Selector
When viewing a series, you can switch between seasons using a dropdown selector.API Integration
TheSeasonController manages all season operations within a series.
Backend Controller
API Endpoints
All season endpoints are nested under their parent series:All API requests are automatically authenticated using your Mediastream API key configured in the environment variables.
Season Data Structure
Each season object contains the following properties:Image URL Construction
Season images are served from the Mediastream CDN:Best Practices
Season Numbering
Season Numbering
Use consistent numbering for your seasons:
- “Season 1”, “Season 2”, etc. for TV shows
- “Module 1”, “Module 2”, etc. for courses
- “Part 1”, “Part 2”, etc. for documentaries
Descriptive Titles
Descriptive Titles
While “Season 1” works, consider adding context:
- “Season 1: The Beginning”
- “Module 1: Fundamentals”
- “Part 1: Introduction to the Topic”
Season Descriptions
Season Descriptions
Write clear descriptions that explain:
- What content is covered in this season
- What viewers will learn or experience
- How this season fits into the overall series
Content Organization
Content Organization
Plan your season structure before creating episodes:
- Determine logical content groupings
- Create seasons for each major section
- Distribute episodes evenly across seasons
- Keep related content together
Troubleshooting
Season Not Appearing
Season Not Appearing
If a newly created season doesn’t appear:
- Refresh the series detail page
- Check that the season was created under the correct series
- Verify your API connection is working
- Check browser console for errors
Cannot Add Episodes
Cannot Add Episodes
If you can’t add episodes to a season:
- Ensure the season was successfully created
- Verify you have the correct season ID
- Check that you have proper permissions
- Try refreshing the page
Images Not Loading
Images Not Loading
If season images aren’t displaying:
- Check that images were properly uploaded to Mediastream
- Verify the CDN URL is accessible
- Clear your browser cache
- Check for CORS issues in browser console
Next Steps
Episode Management
Learn how to add episodes to your seasons
VOD Upload
Upload video content for your episodes