Dashboard walkthrough

Dashboard walkthrough

Welcome to the comprehensive guide for navigating the AIOZ Stream Dashboard. The dashboard is the central hub for managing your videos, live streams, API keys, webhooks, account settings, and custom player configurations. This walkthrough will help you understand the functionalities available in each section and how to utilize them effectively to maximize your streaming experience on AIOZ Stream.

1. Videos

The Videos section allows users to manage all video-related tasks, from uploading to customization.

Key features:

  1. Upload videos:
    • Easily upload video files from your local device by clicking the "Upload" button.
    • Configure upload settings, such as video privacy, metadata, and transcoding options.
  2. Manage videos:
    • View a list of all your uploaded videos and manage them from a single interface.
    • Options include editing video details, deleting videos, and reviewing video analytics.
  3. Choose player settings:
    • For each video, you can select a custom player that you've created in the "Player" section. This allows for consistent branding and user experience.
  4. Add captions:
    • Upload caption files (e.g., .srt, .vtt) to enhance accessibility and reach a broader audience.
    • Manage multiple caption files for different languages.
  5. Add chapters:
    • Break down your video into chapters to allow viewers to jump to specific sections.
    • Chapters can be added with titles and timestamps to improve navigation and viewer engagement.

2. Live streaming

The Live streaming section is where users can manage all aspects of live streaming, from creating stream keys to controlling active streams.

Key features:

  1. Create live stream key:
    • Generate new live stream keys to start broadcasting live content.
    • Configure settings such as stream quality, latency, and recording options.
  2. Manage live streams:
    • View and manage all your active and past live streams.
    • Options include stopping live streams, adjusting stream settings, and viewing real-time analytics.
  3. Monitor live stream status:
    • Check the status of ongoing live streams, including viewer count, bitrate, and connection quality.

3. API key

The API key section provides tools for managing API access and security for developers and administrators.

Key features:

  1. Create API key:
    • Generate new API keys for integrating with the AIOZ Stream API.
    • Provide a name, select the appropriate permissions (Upload Only or Full Access), and set an expiration date.
  2. Permissions management:
    • Upload Only: Restricts the key to only allow video uploads, ideal for end users or specific applications.
    • Full Access: Grants complete control over videos, streams, and other functionalities, suitable for administrators.
  3. Manage existing API keys:
    • View all created API keys, their permissions, expiration dates, and usage statistics.
    • Edit or delete API keys as needed to maintain security and operational efficiency.

4. Webhooks

The Webhooks section allows users to set up event-driven notifications for various activities such as video transcoding.

Key features:

  1. Create webhooks:
    • Set up webhooks by providing a callback URL and selecting the events you want to be notified about.
    • Supported events include "transcoding.started," "transcoding.progress," and "transcoding.completed."
  2. Receive events:
    • Your server will receive POST requests with event data in JSON format whenever a selected event occurs.
    • Use these notifications to automate workflows, update databases, or trigger additional processes.
  3. Manage webhooks:
    • View, edit, or delete existing webhooks.
    • Monitor webhook delivery status and retry any failed deliveries.

5. Account

The Account section provides an overview of your account information, including balance, usage, billing history, and credit history.

Key features:

  1. Display balance:
    • View your current balance in AIOZ tokens. This balance is used to pay for services such as storage, delivery, and transcoding.
  2. Usage overview:
    • Monitor your daily and monthly usage of storage, bandwidth, and transcoding minutes.
    • Detailed charts and graphs help you understand your consumption patterns.
  3. History billing:
    • Access a complete history of all billing transactions, including dates, amounts, and descriptions of services used.
  4. History credits:
    • Track the credits added to your account, including deposit amounts and dates.

6. Player

The Player section allows you to create and customize video players that match your brand and user experience requirements.

Key features:

  1. Create a custom player:
    • Click "Add a Player" to create a new custom video player.
    • Provide a unique name for the player, which will be used to identify it when selecting a player for each video.
  2. Customize player settings:
    • Adjust settings in the "Config" tab, including:
      • Thumb height: Set the height for thumbnail previews.
      • Track height: Define the height of the progress track bar.
      • Color settings: Customize various colors such as the main color, background color, track color, text color, and caption color.
  3. Save and apply player configurations:
    • Save the customized player and apply it to your videos by navigating to the video settings and selecting the player you just created.

Conclusion

The AIOZ Stream dashboard provides a comprehensive suite of tools for managing your streaming experience, from video uploads and live streaming to API integration and webhook management. With customizable players and detailed account management, you have everything you need to create, manage, and monetize your content efficiently. Use this walkthrough as a guide to explore all the features available in your dashboard and make the most of what AIOZ Stream has to offer.